什么是 Next.js?
Next.js 是一个灵活的 React 框架,为开发者提供了构建高性能、可扩展 Web 应用的全套工具。
内置优化
自动图像、字体和脚本优化,提升用户体验和核心 Web 指标。
数据获取
支持服务器端和客户端数据获取,让组件异步等待数据。
服务器操作(Server Actions)
直接调用服务器函数,跳过 API,一次网络往返即可重新验证缓存数据并更新 UI。
高级路由
使用文件系统创建路由,支持复杂的路由模式和 UI 布局。
动态 HTML 流式传输
即时从服务器流式传输 UI,与 App Router 和 React Suspense 集成。
CSS 支持
使用你喜欢的工具设计应用,包括对 CSS Modules、Tailwind CSS 和流行社区库的支持。
路由处理器
构建 API 端点,安全地连接第三方服务,处理身份验证或监听 webhooks。
中间件
控制传入请求,使用代码定义路由和访问规则,用于身份验证、实验和国际化。
React 服务器组件
添加组件而无需发送额外的客户端 JavaScript。基于最新的 React 特性构建。
灵活渲染
支持客户端和服务器端渲染,包括增量静态再生(ISR),可按页面级别进行配置。
中文文档特色
同步 Next.js 15 官方文档
完整同步 Next.js 15 的文档,包括新的缓存知识、Server Actions、Partial Prerendering 等重要更新。
持续同步更新
与官方英文文档保持同步,第一时间获取 Next.js 的最新特性和更新说明。
沉浸式阅读体验
采用与官方文档一致的阅读布局和交互设计,让你在熟悉的界面中专注于 Next.js 知识的学习。
对照方便
保持与官方文档相同的 URL 结构,只需将 nextjs.org 改为 nextjscn.org,即可从英文文档无缝切换到对应的中文文档。
精准翻译
由专业团队精心翻译,确保术语准确,概念清晰,助你深入理解 Next.js 的每个细节。
社区支持
汇集中文开发者的问题解答和经验分享,建立本土化的 Next.js 学习社区。