Hardcoverの移行:Next.jsからRails方式へ

2025-05-03
Hardcoverの移行:Next.jsからRails方式へ

Hardcoverチームは、Next.jsからRuby on RailsとInertia.jsへの移行経験を共有しています。Next.jsの不明確なキャッシング、高騰するコスト、遅い開発速度を理由に、移行を決定しました。その結果、Hardcoverのパフォーマンスが大幅に向上し、ページの読み込み速度が向上、Google Pagespeedスコアも改善、訪問者の滞在時間も長くなりました。共有レイアウトやSSRデバッグなど、課題は残りましたが、全体として好ましい結果となりました。