sartan.dev

静的サイトジェネレータと向き合う

ブログを長く続けるために必要なのは、書きたいときに書ける環境だ。 Markdown をリポジトリに置いて git push するだけで公開される、 そういう摩擦の少なさが結局いちばん効く。

なぜ Astro か

選定理由は仕様書にも書いた通りだが、要点は次の3つだ。

  1. Markdown / MDX がファーストクラス
  2. デフォルトで JS が最小限
  3. Cloudflare との統合が手厚い

運用の考え方

「凝った仕組みは長続きしない」という経験則がある。 だから、できる限り素朴な構成を選ぶ。

  • テーマは公式テンプレを最小改造
  • コメントは giscus に丸投げ
  • 画像は最初はリポジトリ内、必要になったら R2 へ

このくらいの粒度がちょうどいい。