静的コンテンツのStatic Site Generationを切ってみた
(hiddenest.dev)数千件のコンテンツをHeadless CMSなどのAPIから取得して提供する場合でも、SSG(Static Site Generation)を行うのがよいのか?
- 静的サイト生成時にSSGオプションを付けるのが正しいのか、試行錯誤を経て判断した話
- Next.js App Directory基準で、データキャッシュを積極的に使うことでビルド時間を1/5に削減し、レンダリング性能は同等だった
- データキャッシュを積極活用するには初回の1回だけページアクセスが必要だが、この部分は検索クローラーが代わりを務められる
その他
- App Routerからは、SSG、ISRなども含めてすべてData Fetching基準でStatic、Dynamicに分類する方向へ説明が変わったように見える (Static and Dynamic Rendering)
- Is Next.js App Router SLOW? Performance Deep Dive by theo.gg
まだコメントはありません。