简介

简介

欢迎来到 Next.js 文档!

什么是 Next.js?

Next.js 是一个用于构建全栈 Web 应用的 React 框架。您可以使用 React 组件构建用户界面,并通过 Next.js 获得额外功能和优化。

它还会自动配置底层工具,如打包器 (bundler) 和编译器 (compiler)。这样您就能专注于产品开发并快速交付。

无论您是独立开发者还是团队一员,Next.js 都能帮助您构建交互式、动态且快速的 React 应用。

如何使用文档

文档分为 4 个部分:

  • 入门指南:分步教程,帮助您创建新应用并学习 Next.js 核心功能
  • 使用指南:特定用例教程,选择您需要的内容
  • 深入探索:关于 Next.js 工作原理的深度解析
  • API 参考:每个功能的详细技术参考

使用侧边栏导航浏览各章节,或通过搜索 (Ctrl+KCmd+K) 快速查找页面。

App 路由与 Pages 路由

Next.js 提供两种不同的路由:

  • App 路由:支持服务端组件 (Server Components) 等新 React 特性的新一代路由
  • Pages 路由:原始路由方案,仍在持续改进并保持支持

在侧边栏顶部,您可以通过下拉菜单切换 App 路由Pages 路由 文档。

预备知识

我们的文档假设您已具备 Web 开发基础。开始前建议您熟悉:

  • HTML
  • CSS
  • JavaScript
  • React

如果您是 React 新手或需要复习,我们推荐从 React 基础课程 开始,以及通过实践学习的 Next.js 基础课程

无障碍访问

为获得最佳屏幕阅读器体验,建议使用 Firefox + NVDA 或 Safari + VoiceOver 组合。

加入社区

如果您有任何关于 Next.js 的问题,欢迎随时通过 GitHub DiscussionsDiscordX (Twitter)Reddit 向社区提问。

On this page