VuePressで雑多な内容(育児や本のメモや、日本の世界遺産にいく計画など..)のブログを書いていたのですが、この度Astroにブログを乗り換えてみました。
ちなみにこんな見た目です。
VuePressもAstroも静的サイトジェネレータでマークダウン形式で記事を書くことができます。
乗り換えた理由は以下の通りです。
レスポンスが早いです。ビルド時にJavaScriptを使わないようにHTMLを生成することでレスポンスの高速化を図っているそうです。
いろいろなテンプレートがあリます。テンプレート(テーマ)を見ていて、いいな〜と思うものが何個かあるはずです。
Node.jsのバージョンがv12だとnpm run dev
でエラーになりました。v18だとエラーなくlocalhostでウェブサイトを確認することができました。Astroのインストールの前提条件を見ると、Node.jsのバージョンがちゃんと書いてありました。
公式サイトのgetting-startedや各テーマのGitHubのREADME.mdを見たりしてセットアップするようにしましょう。