Next.js アプリケーションのデプロイ方法
Next.js アプリのデプロイ準備が整ったら、マネージドインフラストラクチャプロバイダーを選択するか、アプリケーションをセルフホスティングすることができます。
マネージドインフラストラクチャプロバイダー
マネージドプラットフォームは、Next.js アプリをデプロイするための実用的なオプションです。これらのプロバイダーは、ホスティング、スケーリング、サーバー構成を代行してくれます。
Next.js の作成者およびメンテナーである Vercel は、フル機能サポートとゼロ構成でアプリケーションをデプロイすることができます。
- Vercel 上の Next.js についてさらに学ぶ
- テンプレートをデプロイして Vercel 上で Next.js を試す
また、以下のコミュニティが管理するデプロイテンプレートもあります:
各プロバイダーのドキュメントを参照して、サポートされている Next.js の機能についての情報を確認してください。
セルフホスティング
セルフホスティングは、独自のサーバーのプロビジョニング、コンテナの管理、スケーリングを担当することを意味するかもしれません。Next.js をセルフホスティングする方法は3つあります:
以下のセルフホスティングプロバイダーに関するコミュニティが管理するデプロイ例があります:
🎥 視聴: Next.js のセルフホスティングについてさらに学ぶ → YouTube (45 分)