テックブログをGridsomeからAstroへ移行してさらに爆速にした by Urata Daiki

PHPカンファレンス福岡2023
レギュラートーク(15分)

テックブログをGridsomeからAstroへ移行してさらに爆速にした

daiki7nohe Urata Daiki daiki7nohe
1

前回のPHPカンファレンス福岡2019で「JAMstackアーキテクチャを用いたモダンWebサイト開発」というタイトルでFusicのテックブログにJAMStackアーキテクチャを取り入れた話をさせてもらいました。
あれから約4年ほど経ち、静的サイトジェネレーターをGridsomeからAstroへ移行しました。

Astroは最近注目されているWebフレームワークの一つで、「Astro Islands」というWebアーキテクチャパターンにより、不要なJavaScriot読み込みを無くし、高速なWebサイトを実現できます。

移行によって得られた最適化効果により、ページの表示速度が向上し、Lighthouseのスコアが満点のページ、または満点に近いスコアのページを生成できるようになりました。
体感でのページ表示速度もさらに速くなったと感じます。

本セッションでは、移行の経緯、Astroを選択した理由、移行時の苦労、今後の課題についてお話します。