跳到主要内容

Next.js 专题导览

这里把 Next.js 从一篇总览继续拆成了一组专题。这样更容易按问题去找,也更容易顺着读下去。

这组文档适合怎么读

1. 先补基础层

这一组适合从头顺着读,读完之后,Next 的主体结构基本就清楚了:

这部分读完,再回头看版本变化,理解会顺很多。

2. 再补工程与交付层

这一组更接近真实项目落地,关注接口、渲染边界、SEO、部署和多语言:

3. 最后补版本线

如果最早接触的是 9.0 那一代,这一组会更有对照感:

这里会把每个大版本放到同一条时间线上看,重点不在背 release notes,而在看清楚重心怎么一路迁过去。

4. 升级时再看差异和清单

如果当前已经在做升级,直接看这两篇:

这组内容主要在解决什么

  • 9.0 看到 16,Next.js 的重心到底怎么变了
  • 现在一套 Next 项目,目录、路由、渲染、缓存和写操作分别该怎么理解
  • Pages Router 为什么慢慢退到存量维护位置
  • App Router、缓存、Turbopack、Server Components 是怎么接成一条主线的
  • 从老项目升级到新版本,真正要先检查什么

一句话总结

如果把这几年压成一句话,Next.js 的路线大致是:

  • 9 / 10:把 React SSR 框架的基础能力做扎实
  • 11 / 12:开始明显强化性能和编译链
  • 13 / 14:App Router 和 React Server Components 成为主轴
  • 15 / 16:缓存语义、请求时 API、Turbopack、代理边界继续收口,整个框架越来越像一套完整的全栈运行模型