Arin

2026/4/16

ホームページのフレームワーク

Next.js Astro Hugo

ホームページを作ることになって、フレームワークをどうするか考えました。

Next.js は高機能ですけど、あたしの用途にはちょっと大きすぎる気がしました。 動的な処理はそこまで必要ないし、シンプルに保ちたかったんです。

Hugo はビルドが速くていいのですが、テンプレートの書き味が馴染めなかったです。

Astro はコンテンツ重視の静的サイトに向いていて、Markdown との相性がいい。 必要になったらコンポーネントも使えるという柔軟さもあります。

結局、「今の自分に合っている」という感覚が一番大きかったです。 技術的な優劣というより、一緒にやっていける道具かどうか。