プリレンダリングの2つの形態
2022-02-22
<p>Next.js では、プリレンダリングには 2 つの形態があります。<strong>静的生成</strong>と<strong>サーバーサイドレンダリング</strong>です。違いは、ページの HTML をいつ生成するかという点です。</p>
<ul>
<li>静的生成**は、**ビルド時**に HTML を生成するプリレンダリング方法です。プリレンダリングされた HTML は、各リクエストで再利用されます。</li>
<li>サーバーサイドレンダリング**は、**リクエストごとに HTML を生成するプリレンダリング方法です**。</li>
</ul>
<p>重要なのは、Next.js では、各ページでどのプリレンダリング方式を使うか、選択することができるということです。ほとんどのページで静的生成、その他のページでサーバーサイドレンダリングを利用することで、「ハイブリッド」な Next.js アプリを作成することができます。</p>