Skip to content

Astroベースのサイトに移行しました

最近ブログへのモチベも下がり更新頻度が落ちていた。そこでカッコいい見た目のサイトをなるべく手間をかけずに構築することを考えた。いろいろ検索しているとAstroベースのStarlightというものがあるらしく、早速これに乗り換えてみた。 また心機一転、ホスティングサービスもCloudflareに替えてみた。

ということでBefore/Afterをまとめると、

  • ホスティングサービス:Github Pages -> Cloudflare Pages
  • 静的サイトジェネレータ:Jekyll -> Astro
  • テーマ: contrast by niklasbuschmann -> Starlight

またどこでも執筆できるように、このサイトのDev環境をDockerfile化し、同じレポジトリで管理するようにした。

うれしいポイント

  • 自分で手間をかけなくてもカッコいい見た目のサイトができる
  • 機能が豊富
    • サイドバーも勝手に作ってくれる
    • 右側のTable of Contentsも勝手に作ってくれる
    • 上部の検索機能も勝手に用意されてる