Next.js 中文文档
欢迎来到 Next.js 文档!
什么是 Next.js?
Next.js 是一个用于构建全栈 Web 应用程序的 React 框架。你可以使用 React 组件来构建用户界面,并使用 Next.js 提供的额外功能和优化。
它还会自动配置底层工具,如打包器和编译器。这样你就可以专注于构建产品并快速发布。
无论你是个人开发者还是大型团队的一员,Next.js 都能帮助你构建交互式、动态且快速的 React 应用程序。
如何使用文档
文档分为 3 个部分:
使用侧边栏浏览各个部分,或使用搜索功能(Ctrl+K
或 Cmd+K
)快速找到页面。
App 路由和 Pages 路由
Next.js 有两种不同的路由:
- App 路由:较新的路由,支持 服务端组件等新的 React 功能。
- Pages 路由:原始路由,仍然受支持并不断改进。
在侧边栏顶部,你会看到一个下拉菜单,允许你在 App 路由 和 Pages 路由 文档之间切换。
前置知识
我们的文档假设你对 Web 开发有一定的了解。在开始之前,如果你熟悉以下内容会很有帮助:
- HTML
- CSS
- JavaScript
- React
如果你是 React 新手或需要复习,我们建议从我们的 React 基础课程 开始,以及 Next.js 基础课程,该课程让你在学习过程中构建应用程序。
无障碍访问
为了在使用屏幕阅读器时获得最佳体验,我们建议使用 Firefox 和 NVDA,或 Safari 和 VoiceOver。
加入我们的社区
如果你对 Next.js 相关的任何问题有疑问,欢迎在 GitHub Discussions、Discord、X (Twitter) 和 Reddit 上询问我们的社区。