← タイムラインに戻るこのポートフォリオ — Astro × Cloudflare

エンジニアリング

このポートフォリオ — Astro × Cloudflare

今ご覧のサイト——AstroでつくったGitベースの静的サイト。Cloudflareへ自動デプロイし、ローカル専用のKeystatic CMSで運用しています。

  • website

それ自体が実例

このポートフォリオは、自らの主張の証明そのものです。Astroで構築した完全な静的 サイトで、本番にはサーバーもデータベースもありません。すべてのページは事前生成 され、フラットなファイルとして配信されます。

Gitベース、プッシュでデプロイ

コンテンツはGitの中にあります。編集はKeystatic——MarkdownとJSONをそのまま リポジトリに書き込む、ローカル専用のCMS——を通して行います。本番に守るべきCMSも、 パッチを当て続けるCMSもありません。ブランチにプッシュすれば、Cloudflareが自動で 再ビルドし、再デプロイします。

速く、安全で、低コスト

Cloudflareがエッジネットワークからビルド済みのサイトを配信するため、 どこからでもほぼ無料で高速に表示されます。結果として、運用コストがほぼゼロで 攻撃対象領域もほぼない、三言語・両面のポートフォリオができあがりました。