個人サイトをAstro.jsで作った


なぜAstro.jsを選んだか

個人サイトを作るにあたって、いくつかのフレームワークを検討しました。最終的にAstro.jsを選んだ理由は以下の通りです。

  • 高速な静的サイト生成 — JavaScriptを最小限に抑えた高速なページ表示
  • MDXサポート — マークダウンにコンポーネントを埋め込める
  • シンプルなファイルベースルーティング — 直感的なディレクトリ構成

構成

サイトはCloudflareにSSRモードでデプロイしています。コンテンツはGitHubで管理しており、プッシュすると自動でビルドとデプロイが走ります。

今後

ブログ機能を充実させつつ、制作物の紹介もアップデートしていく予定です。