
Next.js 是 Vercel 维护的 React 全栈框架,官网提供官方文档、教程、示例与部署指南,覆盖路由、服务端渲染、数据获取与缓存策略,是当前 React 生态中使用最广的全栈方案之一。
文档按 App Router 与 Pages Router 两条路线组织,教程以可运行项目引导入门;内置图片、字体与脚本优化,支持服务端组件与增量静态再生成,部署可一键接入 Vercel 或自建 Node 服务。
适合有 React 基础的前端开发者构建需要 SEO 与服务端渲染的站点,适合团队在内容站、电商与营销页场景做技术选型,也适合教学用作全栈开发的示例。
与纯客户端 React 相比,Next.js 提供路由与服务端能力,首屏与 SEO 表现更好,但构建与部署更复杂;与 Astro 等静态优先框架相比,动态渲染能力更强,静态产出体积略大。
使用提示:App Router 与 Pages Router 的写法差异较大,跟随教程时注意版本;升级大版本前先读迁移指南。自建部署需自行处理缓存与图片优化,缓存语义不当会造成数据陈旧。