治理
Next.js 由 Vercel 团队于 2016 年创建。
Next.js 的研发由 Vercel 的全职核心团队领导。Next.js 拥有来自世界各地的 3,000 多名贡献者,是一项协作性的开源工作,旨在为 React 和 Web 开发者构建工具。
团队
- 核心团队:Vercel 的 Next.js 团队管理 Next.js 的方向和项目领导,以及 SWC、Webpack 和 Turbopack。
- 文档:Vercel 的 DevRel 团队管理文档和学习平台。
- 协作者:Meta 的 React 团队 和 Google 的 Aurora 团队
路线图和 RFC 流程
大型架构决策和功能首先以 请求评论 (RFC) 的形式在 GitHub Discussions 中提出。Next.js 社区的所有成员都被邀请参与该过程,并讨论所提议工作的权衡。
这个过程对于确保与社区和我们的协作者一起构建功能至关重要。包括错误修复和文档改进在内的较小更改仍通过 GitHub 拉取请求实现。然而,对于大型项目,我们认为遵循 RFC 流程至关重要。
稳定性和发布阶段
Next.js 遵循 语义版本控制,并定期发布新版本。
- 实验性: 实验性功能缺乏达到稳定所需的基本能力。该功能被认为处于积极开发中,并正在构建以过渡到 Beta 阶段。
- Beta: Beta 意味着该功能尚未达到我们稳定发布所需的质量标准。通常还需要 Next.js 开发者提供更多信息或反馈,以验证该功能在各种环境中按预期工作。
- 稳定: 当功能达到稳定时,它被认为已准备好用于生产。标记为稳定的 API 将仅以向后兼容的方式更改,除非有 主要版本发布。
- 已弃用: 某功能正在被移除。已弃用的功能包括为现有用户提供的文档,其中包含后续步骤和何时预期该功能将被移除的信息。
Next.js 支持
对于寻求 Next.js 应用免费支持的个人开发者,他们可以在 GitHub Discussions 或 Next.js Discord 中提问。
对于寻求 Next.js 应用有偿支持的公司,他们可以联系 Vercel 的 Next.js 团队获取更多信息。