构建你的应用程序
Next.js 提供了构建灵活的全栈 Web 应用程序所需的基础构建块。“构建你的应用程序”中的指南解释了如何使用这些功能以及如何自定义应用程序的行为。
这些章节和页面按照从基础到高级的顺序组织,因此你可以在构建 Next.js 应用程序时循序渐进地学习。但是,你也可以按任意顺序阅读,或者直接跳到适用于你的使用场景的页面。
如果你是 Next.js 新手,我们建议你从 路由、渲染、数据获取 和 样式 部分开始,因为这些部分介绍了 Next.js 和 Web 的基本概念,可以帮助你入门。然后,你可以深入研究其他部分,如 优化 和 配置。最后,当你准备好时,可以查看 部署 和 升级 部分。
路由基础
了解前端应用程序路由的基础知识。
数据获取
了解如何使用Next.js获取、缓存、重新验证和修改数据。
渲染
了解 Next.js 渲染环境、策略和运行时之间的差异。
Next.js 中的缓存
Next.js 缓存机制的概述。
样式
了解为 Next.js 应用程序添加样式的不同方法。
优化
优化你的 Next.js 应用以获得最佳性能和用户体验。
配置
了解如何配置你的 Next.js 应用。
单元测试
了解如何用四种常用测试工具 — Cypress、Playwright、Vitest 和 Jest 来配置 Next.js。
身份认证(Authentication)
学习如何在 Next.js 应用中实现身份认证。
部署
学习如何将 Next.js 应用部署到生产环境,包括托管和自托管两种方式。
升级指南
学习如何升级到 Next.js 的最新版本。
Next.js 示例
Next.js 常见 UI 模式和使用场景的示例。