個人サイトをAstro.jsで作った
なぜAstro.jsを選んだか
個人サイトを作るにあたって、いくつかのフレームワークを検討しました。最終的にAstro.jsを選んだ理由は以下の通りです。
- 高速な静的サイト生成 — JavaScriptを最小限に抑えた高速なページ表示
- MDXサポート — マークダウンにコンポーネントを埋め込める
- シンプルなファイルベースルーティング — 直感的なディレクトリ構成
構成
サイトはCloudflareにSSRモードでデプロイしています。コンテンツはGitHubで管理しており、プッシュすると自動でビルドとデプロイが走ります。
今後
ブログ機能を充実させつつ、制作物の紹介もアップデートしていく予定です。