Guides
AMP
通过最小化配置,无需离开 React,你可以开始添加 AMP 并提高页面的性能和速度。
Analytics
使用 Next.js 测量和跟踪页面性能
Authentication
了解如何在 Next.js 中实现身份验证,涵盖最佳实践、路由安全、授权技术和会话管理。
Babel
在 Next.js 中扩展自己的配置来扩展 babel 预设。
CI Build Caching
学习如何配置 CI 以缓存 Next.js 构建
Content Security Policy
了解如何为你的 Next.js 应用程序设置内容安全策略(CSP)。
CSS-in-JS
在 Next.js 中使用 CSS-in-JS 库
Custom Server
以编程方式使用自定义服务器启动 Next.js 应用程序。
Debugging
了解如何使用 VS Code 或 Chrome DevTools 调试你的 Next.js 应用程序。
Draft Mode
Next.js 有草稿模式可以在静态和动态页面之间切换。你可以了解它如何与 Pages Router 一起工作。
Environment Variables
学习在你的 Next.js 应用中添加和访问环境变量。
Instrumentation
学习如何在你的 Next.js 应用中使用 instrumentation 在服务器启动时运行代码
Lazy Loading
懒加载导入的库和 React 组件以提高应用程序的整体加载性能。
MDX
学习如何配置 MDX 以在你的 markdown 文件中编写 JSX。
Migrating
学习如何从流行框架迁移到 Next.js
Multi-Zones
学习如何使用 Next.js Multi-Zones 在单个域名下部署多个 Next.js 应用来构建微前端。
OpenTelemetry
学习如何使用 OpenTelemetry 来检测你的 Next.js 应用。
Package Bundling
学习如何优化应用程序的服务器和客户端打包。
PostCSS
使用你自己的配置扩展 Next.js 添加的 PostCSS 配置和插件。
Preview Mode
Next.js 具有静态生成页面的预览模式。你可以在这里了解它的工作原理。
Production
在将 Next.js 应用程序投入生产环境前,确保最佳性能和用户体验的建议。
Sass
学习如何在你的 Next.js 应用中使用 Sass。
Scripts
使用内置的 Script 组件优化第三方脚本。
Self-Hosting
了解如何在 Node.js 服务器、Docker 镜像或静态 HTML 文件(静态导出)上自托管你的 Next.js 应用程序。
Static Exports
Next.js 支持从静态网站或单页应用程序 (SPA) 开始,之后可以选择升级使用需要服务器的功能。
Testing
了解如何使用三种常用测试工具设置 Next.js — Cypress、Playwright、Vitest 和 Jest。
Third Party Libraries
使用 `@next/third-parties` 包优化应用中第三方库的性能。
Upgrading
了解如何升级到最新版本的 Next.js。