メインコンテンツまでスキップ

Next.js アプリケーションのデプロイ方法

Next.js アプリのデプロイ準備が整ったら、マネージドインフラストラクチャプロバイダーを選択するか、アプリケーションをセルフホスティングすることができます。

マネージドインフラストラクチャプロバイダー

マネージドプラットフォームは、Next.js アプリをデプロイするための実用的なオプションです。これらのプロバイダーは、ホスティング、スケーリング、サーバー構成を代行してくれます。

Next.js の作成者およびメンテナーである Vercel は、フル機能サポートゼロ構成でアプリケーションをデプロイすることができます。

また、以下のコミュニティが管理するデプロイテンプレートもあります:

各プロバイダーのドキュメントを参照して、サポートされている Next.js の機能についての情報を確認してください。

セルフホスティング

セルフホスティングは、独自のサーバーのプロビジョニング、コンテナの管理、スケーリングを担当することを意味するかもしれません。Next.js をセルフホスティングする方法は3つあります:

以下のセルフホスティングプロバイダーに関するコミュニティが管理するデプロイ例があります:

🎥 視聴: Next.js のセルフホスティングについてさらに学ぶ → YouTube (45 分)