connection
connection()
関数を使用すると、レンダリングを継続する前にユーザーからのリクエストを待機するように指示できます。
この関数は、コンポーネントが動的APIを使用していない場合に、ビルド時ではなく実行時に動的にレンダリングさせたい場合に便利です。これは通常、Math.random()
やnew Date()
など、レンダリング結果を意図的に変更したい外部情報にアクセスする場合に発生します。
リファレンス
型
パラメータ
- この関数はパラメータを受け取りません。
戻り値
- この関数は
void
のPromiseを返します。消費されることを意図していません。
知っておくと良いこと
connection
は、Next.jsの将来の方向性に合わせるためにunstable_noStore
を置き換えました。- この関数は、動的レンダリングが必要で、一般的な動的APIが使用されていない場合にのみ必要です。
バージョン履歴
バージョン | 変更内容 |
---|---|
v15.0.0 | connection が安定版になりました。 |
v15.0.0-RC | connection が導入されました。 |