Open1
Astroについていろんな記事を読んで理解する
数ある静的サイトジェネレーターの中でなぜAstroを選ぶのか公式のドキュメントで解説されています。
https://docs.astro.build/en/concepts/why-astro/
ここで書かれていることを簡潔にまとめると以下のような内容です。
- Astroはウェブアプリではなくウェブサイトを作るために用意されたWebフレームワークです。
- Astroはクライアントサイドレンダリングよりもサーバサイドレンダリングを可能な限り使用します。ただし、HTML、CSS、JavaScriptのみで開発は可能です。
- デフォルトで高速なサイトができあがります。
- React、Preact、Svelte、Vue、Solid、Litなど様々なUIフレームワークをサポートしています。徐々に利用技術を差し替えていくことも可能です。
- 100以上の統合機能が用意されており、CMSやホスティングサービスとの接続も自由です。