IT用語集 › Web › CSR
ページ全体をブラウザ上のJavaScriptで組み立てる方式。サーバーは空の殻のHTMLしか送らない。
ReactやVueの古典的なパターンだ。サーバーからは空の<div id="app"></div>を含むHTMLが届き、その後JSが走ってすべてを埋める。初回表示は遅いが、読み込み後は速い。
<div id="app"></div>
SSRの対極にある。Next.jsやSvelteKitなどの最近のフレームワークは両者を混在させ、ページごとにSSRとCSRを使い分ける。