76. モダンウェブフロントエンド(2022)に至る歴史 - React Server Component、SSR Streaming w/ morishin127
SPAの課題
1. バンドルサイズが大きい(何MBとかだとデカいなという感覚) DLする時間 + 実行する時間
最初のローディングが長いが、読み込んでからは速い
2. JSが実行するまで何も描画できない
検索エンジンのクローラーにひっかからない(SEOに支障がでる)
OGP画像が生成されない
ISR:リクエストに対して静的にビルドされたページを返す 例)レシピサイト 300万ページ -> SSGすると300万のHTMLを生成しないといけないのはつらい
人気のあるレシピサイトをビルドしておき、キャッシュで返す
1. ユーザーがサーバーにアクセス、サーバーがJSを実行してブラウザに返す、
受け取ったJSをhydrateして、はじめてインタラクティブな