120,000もの大量ページがあるサイトのSSGを高速化するために工夫したいこと。Next.js + Supabase 2023年2月13日追記: Cloud Runにデプロイ作業をした結果、大量ページのSSGは絶対にやめた方がいいなっていう結論になりました。ビルドとデプロイで6時間程度かかっています。気軽にデプロイができなくなってしまい、アップデートが憂鬱になってしまいそうです。笑 ▲Cloud Buildくんが途中で仕事を放棄しちゃった図▲ 時間的なコストが問題になりそうですので、SSRしつつも、この記事で作ったJSONデータを npm run build のタイミングでパースしてデータを気軽に取り出せる tsファイル関数 を作る方がいい気がしています。 ビルドは本番化への準備作業ではなく、JSONデータに問題がないこと、全ページが正常にアクセスできることを確認するためのテスト的な役割