
エンジニアリング
このポートフォリオ — Astro × Cloudflare
今ご覧のサイト——AstroでつくったGitベースの静的サイト。Cloudflareへ自動デプロイし、ローカル専用のKeystatic CMSで運用しています。
- website
それ自体が実例
このポートフォリオは、自らの主張の証明そのものです。Astroで構築した完全な静的 サイトで、本番にはサーバーもデータベースもありません。すべてのページは事前生成 され、フラットなファイルとして配信されます。
Gitベース、プッシュでデプロイ
コンテンツはGitの中にあります。編集はKeystatic——MarkdownとJSONをそのまま リポジトリに書き込む、ローカル専用のCMS——を通して行います。本番に守るべきCMSも、 パッチを当て続けるCMSもありません。ブランチにプッシュすれば、Cloudflareが自動で 再ビルドし、再デプロイします。
速く、安全で、低コスト
Cloudflareがエッジネットワークからビルド済みのサイトを配信するため、 どこからでもほぼ無料で高速に表示されます。結果として、運用コストがほぼゼロで 攻撃対象領域もほぼない、三言語・両面のポートフォリオができあがりました。