达宾的全栈博客

用一个轻量博客,循序渐进学习全栈开发

Phase 1 · Project Skeleton

达宾的全栈博客

这个项目不是为了尽快做完,而是为了把前端、服务端、数据库和部署整条链路一步一步走通。 现在前台的主要公开页面已经开始真正从 Neon Postgres 读取内容,而不再只是依赖本地 mock 数据。

Next.js 16App RouterTypeScriptTailwind CSS

这一阶段会学什么

  • 理解 Next.js 项目骨架和 App Router 的基本工作方式
  • 把默认模板替换成真正属于这个博客的页面起点
  • 为后续的路由、数据库和后台管理打下结构基础

博客 v1 规划

  • 公开页面:首页、文章列表、文章详情、标签页、归档页
  • 管理后台:单管理员登录、文章 CRUD、草稿和发布状态
  • 技术主线:Next.js、PostgreSQL、Drizzle、Vercel

学习原则

先理解,再编码

每次进入一个新阶段,都先弄清它在整个项目链路里负责什么。

先静态,再动态

先把页面和路由跑顺,再接服务端逻辑、数据库和真实数据流。

先跑通,再打磨

先完成最小闭环,再逐步补齐校验、鉴权、部署和体验细节。

最新文章

首页现在展示数据库里的最新内容

查看完整文章列表

下一步进入站点结构

现在可以开始逛这个博客的第一批页面了

这些页面已经开始真正连接数据库。现在首页更像导览页,列表页和详情页则承担主要内容阅读入口。