治理
Next.js 是由 Vercel 團隊於 2016 年創建。
Next.js 的研究和開發由 Vercel 的全職核心團隊領導。 憑藉來自世界各地超過 3,000 名貢獻者,Next.js 是一個協作的開源項目,旨在為 React 和 Web 開發人員構建工具。
團隊
- 核心團隊:Vercel 的 Next.js 團隊負責管理 Next.js 的方向和專案的領導,以及 SWC、 Webpack 和 Turbopack
- 說明文件:Vercel 的開發者關係 (DevRel) 團隊管理說明文件和學習平台
- 協作者:Meta 的 React 團隊 和 Google 的 Aurora 團隊
Roadmap 和 RFC 流程
大型架構決策和功能以意見徵求 (RFC) 的形式在 GitHub Discussions 內開始。 邀請整個 Next.js 社群參與此過程,並討論擬議工作的權衡。
此流程對於確保功能與社群和我們的協作者共同構建至關重要。 包括錯誤修復和文件改進等較小的變更仍然通過 GitHub pull requests 實施。 但是,對於更大的專案,我們認為遵循 RFC 流程至關重要。
穩定性和發布階段
Next.js 遵循 語義化版本控制,並定期發布新版本。
- 實驗性:實驗性功能缺乏達到穩定性所需的必要功能。 該功能被認為正在積極開發中,並且正在構建以過渡到 Beta 階段。
- Beta 版:Beta 版表示該功能尚未達到我們針對穩定版本發布的品質標準。 通常還需要來自 Next.js 開發人員的更多資訊或回饋,以驗證此功能在各種環境中是否按預期運作。
- 穩定版:當功能達到穩定性時,即被認為可以投入生產環境使用。 標記為穩定的 API 僅會以向後兼容的方式進行變更,除非有重大版本發布。
- 已棄用:某個功能正在移除過程中。 已棄用的功能包含為現有使用者提供的文件,其中包含後續步驟以及關於何時移除該功能的資訊。
Next.js 支援
對於尋求 Next.js 應用程式免費支援的個別開發人員,他們可以在 GitHub Discussions 或 Next.js Discord 中提出問題。
對於尋求 Next.js 應用程式付費支援的公司,他們可以聯絡 Vercel 的 Next.js 團隊以獲取更多資訊。