コンテンツへスキップ

ガバナンス

Next.jsは、2016年にVercelのチームによって作成されました。

Next.jsの研究開発は、Vercelでフルタイムで働くコアチームが主導しています。世界中から3,000人以上の貢献者と共に、Next.jsはReactとWeb開発者のためのツールを構築するための協調的なオープンソースの取り組みです。

チーム

  • リード: Tim Neutkens、Next.jsリードおよび共同開発者
  • コアチーム: VercelのNext.jsチームは、Next.jsの方向性とプロジェクトのリーダーシップ、ならびにSWCWebpack、そしてTurbopackを管理しています。
  • ドキュメント: VercelのDevRelチームは、ドキュメントと学習プラットフォームを管理しています。
  • 共同開発者: MetaのReactチームGoogleのAuroraチーム

ロードマップとRFCプロセス

大規模なアーキテクチャ上の決定と機能は、Request for Comments (RFC)としてGitHub Discussionsで開始されます。Next.jsコミュニティ全体が、このプロセスに関与し、提案された作業のトレードオフについて議論するよう招待されています。

このプロセスは、機能がコミュニティと共同開発者と共に構築されることを保証するために不可欠です。バグ修正やドキュメントの改善など、より小さな変更は、引き続きGitHubのプルリクエストを通じて実装されます。しかし、より大規模なイニシアチブについては、RFCプロセスに従うことが不可欠であると考えています。

安定性とリリースフェーズ

Next.jsはSemantic Versioningに従い、定期的に新バージョンをリリースしています。

  • 実験的: 実験的機能には、安定版としてリリースされるために必要な重要な機能が不足しています。この機能はアクティブな開発中であり、ベータ版に移行される予定です。
  • ベータ版: ベータ版とは、機能がまだ安定版リリースの品質基準を満たしていないことを意味します。また、この機能が様々な環境で期待通りに動作することを検証するために、Next.js開発者からのより多くの情報やフィードバックが必要となる場合もあります。
  • 安定版: 機能が安定版に達すると、本番環境での使用準備が整ったと見なされます。安定版としてマークされたAPIは、メジャーリリースがない限り、後方互換性のある方法でのみ変更されます。
  • 非推奨: 機能が削除される過程にあります。非推奨機能には、既存ユーザー向けのドキュメント、次の手順、および機能が削除される時期に関する情報が含まれます。

Next.jsサポート

Next.jsアプリケーションで無料のサポートを求める個々の開発者は、GitHub DiscussionsまたはNext.js Discordで質問をすることができます。

Next.jsアプリケーションで有料のサポートを求める企業は、問い合わせてVercelのNext.jsチームに詳細情報を求めることができます。

追加リソース