このサイトはCloudflare Pagesで公開する前提で作っています。
理由はかなり実務的で、以下の3点が大きいです。
1. GitHub連携で自動デプロイしやすい
リポジトリにpushするだけでプレビューと本番公開までつながるので、制作ログの更新頻度を落とさずに済みます。
2. Astroの静的出力と相性が良い
今回のようなポートフォリオ兼ブログであれば、静的出力だけで十分に運用できます。
3. 運用コストを増やしにくい
小さな個人サイトは、作ることより「更新が面倒になること」が大きな敵です。Cloudflare Pagesなら構成をシンプルに保ちやすいのが利点です。