构建你的应用
Next.js 提供了构建灵活的全栈 Web 应用程序的构建模块。构建你的应用 中的指南解释了如何使用这些功能以及如何自定义应用程序的行为。
章节和页面按顺序组织,从基础到高级,因此在构建 Next.js 应用程序时,你可以逐步跟进。但是,你可以按任何顺序阅读它们,或者跳到适用于你的用例的页面。
如果你是 Next.js 的新手,我们建议从路由、渲染、数据获取和 样式 部分开始,因为它们介绍了基本的 Next.js 和 Web 概念,以帮助你入门。然后,你可以更深入地研究其他部分,例如优化和 配置。最后,一旦你准备就绪,请查看部署和 升级 部分。
路由
了解使用 Pages Router 构建前端应用程序的路由基础知识。
渲染
了解 React 和 Next.js 中的渲染基础知识。
数据获取
Next.js 允许你通过多种方式获取数据,包括预渲染、服务端渲染或静态站点生成以及增量静态再生。了解如何在 Next.js 中管理你的应用程序数据。
样式
了解可以为 Next.js 应用程序设置样式的不同方式。
优化
优化你的 Next.js 应用程序以获得最佳性能和用户体验。
配置
了解如何配置你的 Next.js 应用程序。
测试
了解如何使用三种常用的测试工具(Cypress、Playwright、Vitest 和 Jest)设置 Next.js。
身份验证
了解如何在 Next.js 中实现身份验证,涵盖最佳实践、保护路由、授权技术和会话管理。
部署
了解如何将你的 Next.js 应用程序部署到生产环境,无论是托管还是自托管。
升级
了解如何升级到最新版本的 Next.js。
这有帮助吗?