EdgeとNode.jsランタイム
Next.jsには、アプリケーションで使用できる2つのサーバーランタイムがあります
- Node.jsランタイム(デフォルト)は、すべてのNode.js APIとエコシステムからの互換性のあるパッケージにアクセスできます。
- Edgeランタイムは、より制限されたAPIセットを含んでいます。
Edgeランタイムはミドルウェアのデフォルトランタイムです。ただし、これをNode.jsランタイムに変更することもできます。詳細については、ミドルウェアのドキュメントを参照してください。
ユースケース
- Node.jsランタイムはアプリケーションのレンダリングに使用されます。
- Edgeランタイムはミドルウェア(リダイレクト、リライト、ヘッダー設定などのルーティングルール)に使用されます。
注意点
この情報は役に立ちましたか?