跳到主要内容

Next.js 中文文档

欢迎来到 Next.js 文档!

什么是 Next.js?

Next.js 是一个用于构建全栈 Web 应用程序的 React 框架。你可以使用 React 组件来构建用户界面,并使用 Next.js 提供的额外功能和优化。

它还会自动配置底层工具,如打包器和编译器。这样你就可以专注于构建产品并快速发布。

无论你是个人开发者还是大型团队的一员,Next.js 都能帮助你构建交互式、动态且快速的 React 应用程序。

如何使用文档

文档分为 3 个部分:

  • 入门指南:分步教程,帮助你创建新应用程序并学习 Next.js 的核心功能。
  • 指南:特定用例的教程,选择与你相关的部分。
  • API 参考:每个功能的详细技术参考。

使用侧边栏浏览各个部分,或使用搜索功能(Ctrl+KCmd+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 DiscussionsDiscordX (Twitter)Reddit 上询问我们的社区。