背景
古いJekyllブログにはDependabotの脆弱性通知が複数残っていた。単純なgem更新で済むか、サイト構造ごと見直すべきかを確認した。
対応
- 依存関係の警告内容を確認した。
- Jekyll構成を維持する場合のコストと、Astroへ移行する場合の保守性を比較した。
- 公開リポジトリに残してよい情報と残してはいけない情報の境界を再確認した。
結果
将来のUI改善、Cloudflare Pages Functions、AI Profile機能を考えると、Astro構成の方が保守しやすいと判断した。