Next.js

React 全栈框架,把页面、路由与数据获取放在一起。

简介

建立在 React 之上的全栈框架,提供文件路由、服务端渲染、静态生成与 Route Handlers,适合需要兼顾首屏、SEO 和前后端协作的产品。

安装

npx create-next-app@latest

命令用于快速开始,具体版本与配置请以官方文档为准。

适用场景

  • 构建需要搜索收录的内容站
  • 在同一仓库中编写页面与接口
  • 用服务端与客户端组件拆分数据边界

特点

  • 文件系统即路由,结构一眼可读
  • 支持多种渲染与缓存策略组合
  • 部署选择和社区资料都比较成熟