【すとりーみんぐさーばーさいどれんだりんぐ】
ストリーミングSSR とは?
最終更新:
💡 先にページの土台を届けて、続きもできた順に送る
ストリーミングSSRは、サーバーで作るHTMLを準備できた部分から段階的に送る方法です。ReactのSuspenseによる待機表示と後続の内容、表示と操作の違い、配信環境の条件を説明します。
📌 このページのポイント
ページが全部完成する前に、送れるの?
遅い内容は、あとで別のページになる?
Suspenseで囲めば、すべての通信に効く?
Suspenseに対応したデータの取得などが対象だよ。useEffectやイベント処理の中で通信するだけでは、Suspenseによる待機表示を自動的に使えない。利用するフレームワークの取得方法と、どこに境界を置くかを確認しよう。
表示されたら、ボタンもすぐ押せる?
導入すれば、必ず速くなる?
📖 おまけ:英語の意味
「Streaming Server-Side Rendering」 = ストリーミング・サーバーサイドレンダリング
💬 動画のストリーミング配信と同じ発想で、全部完成するまで待たずにHTMLを少しずつ流し込む技術だよ。