标签
开发
当前标签「开发」下的长文与短动态。
article文章
第 7 篇:给 blog-demo 接上简单鉴权(Next.js + Prisma + Auth.js)
这一篇,我们来做三件事:给项目接入一个最小可用的登录系统(Auth.js / NextAuth 风格);把 blog-demo 的 “新建文章 / 发表评论” 改成“必须登录才能操作”;在 API Route 里,从会话里拿当前用户 id,替代硬编码的 authorId。
第 6 篇:Next.js + Prisma + blog-demo 的全栈实战
前几篇,我们主要站在“后端视角”用 Prisma 搭好了 blog-demo 的数据模型和业务链路。这一篇,我们把这套模型接到 Next.js 上,做一个最小但完整的“个人博客后台。
第 5 篇:基于 blog-demo 写出一条完整业务链路(Prisma 进阶实践)
上一篇,我们为 blog-demo 设计了一套关系模型:User / Profile / Post / Comment / Category。它已经可以跑起来了,但是还停留在“结构层面”。这一节,我想换一个角度: 不再按“概念”来讲,而是按“完整业务链路”来讲。
第 3 篇:Prisma Schema 全面拆解
这一篇的目标是:把这份 prisma schema 从上到下拆开讲清楚——datasource、generator、model、enum、各种属性都是什么、怎么用。
第 2 篇:用 PostgreSQL 从零搭建你的第一个 Prisma 项目
本文中,我们直接从一个真实项目起步:使用 Prisma 7 + Next.js 16.2.2 + PostgreSQL + pnpm,从空目录走到“能在页面上看到数据库里的第一条 User 记录”。
view_timeline时刻
Binyang
Web依旧是最值得开发的平台和分发形式。iOS中,把网站分享到主屏幕,会看到App启动图标。点击图标打开后,看不到浏览器地址栏,完全像是一个独立的App。 最近开始重新思考: 1. 有了AI辅助后,开发原生App,成本和难度已经下降了很多,但是双系统上架和维护成本依然很大。 2. 是否需要开发小程序? 3. 是否已经能够满足用户需求和使用体验?


Binyang
设计与开发原则 • 避免冗余,保持实现简洁 • 以最小改动为原则,防止对已有功能造成侵入性影响 • 保持系统一致性,避免引入不必要的变体和边缘复杂性 • 优先考虑长期可维护性,其重要性高于短期功能交付 • 所有代码与设计需经过逐行人工审查
在时刻页查看