Next.js
约 298 字小于 1 分钟
reactnextjsframework
2026年04月08日
Next.js 是 React 生态里最重要的全栈框架之一。它把 React 本身不直接提供的能力整合起来:
- 文件系统路由
- SSR / SSG / ISR
- 数据获取与缓存
- 中间件与边缘运行时
- 静态资源、构建与部署
为什么 React 项目会选择 Next.js
React 只负责 UI 层,很多项目还需要:
- SEO
- 首屏渲染策略
- 服务端数据获取
- 页面级代码分割
- 统一的应用目录结构
Next.js 把这些问题做成了“默认路径”。
学习 Next.js 时重点关注
- App Router 与路由分层
- Server Components 与 Client Components 的边界
- 数据获取、缓存与重新验证
- 静态生成和动态渲染策略
- 部署与监控
适用场景
- 官网、营销站、内容站
- 需要 SEO 的电商或内容平台
- 希望前后端边界更统一的 React 项目
与本知识库的关系
这里把 Next.js 放在 React 框架视角下作为总入口。更细的 Next.js 知识可以继续看专门章节:
