ブログ一覧に戻る

Astroではじめてサイトを作った

#Astro #Tailwind CSS

はじめてAstroを使ってサイトを作りました。 Next.jsを使おうとしていたのですが、調べているうちに静的サイトにしては重いという話になってAstroに乗り換えました。

よかったこと

デフォルトでJavaScriptをほぼ送らない設計になっているので、表示が速い。 ページを開いたときのもっさり感がなくて気持ちいいです。

ファイルベースルーティングも直感的で、src/pages/ にファイルを置くだけでURLが生まれるのはわかりやすい。

mdx ファイルをうまい具合に HTML として表示してくれるのでいいと思いました。

詰まったこと

サーバーサイドの処理を書くところが独特なので慣れるまで時間がかかりました。

あとDockerで動かしていたのでホットリロードが効かず、usePolling: true の設定が必要でした。

まとめ

静的サイトにはAstroがちょうどいいと思います。