Back to Blog

個人ブログをRemix v2からAstroに移行しました


動機

  • Remix v3への移行が面倒そうだったため
  • ブログで頑張りたくない(MDX書くだけにしたい)ため
  • AstroのView Transitionsが楽そうだったため

やったこと

  • 公式のでプロジェクトを作成
  • 既存のMDXファイルをsrc/content/blog/に移動して、frontmatterを調整
  • MeshyIOで(別記事で紹介)

その他

Remixは好きですが、mdx配りたいだけなのでAstroでも良いかと思いAstroにしてみました。
Next.jsはVercelの持ち物感があってあまり好きになれず、Remixも今回のRemixのバージョン上げはpreactになることでパフォーマンスは良くなるだろうと思いつつもブログなのでパフォーマンス求めておらず…
メタフレームワーク無しのReactは本業でやってるので対して自分にとっては面白みもなさそうで…
という色々妥協してAstroに落ち着きました

Back to Blog