2 つの形式のプリレンダリング

Next.js には、静的生成サーバーサイド レンダリング という 2 つの形式のプリレンダリングがあります。 違いは、ページの HTML をいつ生成するかにあります。

  • 静的生成は、ビルド時に HTML を生成するプリレンダリング方法です。 事前にレンダリングされた HTML は、リクエストごとに再利用されます。
  • サーバーサイド レンダリングは、各リクエストで HTML を生成する事前レンダリング方法です。

重要なのは、Next.js では、各ページに使用するプリレンダリング フォームを 選択 できることです。 ほとんどのページには静的生成を使用し、その他のページにはサーバー側レンダリングを使用することで、「ハイブリッド」Next.js アプリを作成できます。


Replies from Fediverse

Search this URL on mastodon to reply:
https://lawrenceli.me/blog/pre-rendering
qrcode-alipayqrcode-alipay
Scan the QR Code to leave a tip :)