Last updated on

テックブログをリニューアルしました


イントロ

個人用のブログをリニューアルしました。 実はこれでテックブログは3作目となります。

今見返すと、1作目の方が見ごたえがある気がしています。機能もちょっと多いし…

移行の理由

以前のテックブログはNext.jsとTypeScriptの学習のために作っていました。

1作目はmicroCMS × Nextjs(Javascript)、2作目はNotion × Next.js(TypeScript)でVercelにデプロイしていました。

時々ZennやQiitaに記事を投げていますが、人に見られるハードルがあり、もっと気楽に投 げる環境として個人で立ち上げるブログが自分にとってほしくなりました。

見た目が気に入っていなかったことと、Notion APIから吐かれるMarkdownをパースしてスタイリングするのが面倒だったので移行を決断しました。

3作目の構成

Next.js程の高機能さが不要で、マークダウンが使える条件で調べた中で魅力的に感じたCMSを採用しました。 かなりシンプルに

  • Astro … フロントエンド
  • Front Matter CMS … Headless CMS
  • Cloudflare Pages … ホスティング

という構成をとっています。Astroのテンプレートにブログに向いたものがあり、構築が超簡単で1時間程度で完了しました。

Front Matter CMSはVScodeの拡張機能でマークダウン形式の記事を管理できます。

いくつか記事を書いたらこのスタックとかについてまとめて、Zennとかに投稿しようかな…

最後に

趣味の一環として暇なときに自分のためにゆるく書いていきたい。 たまに過去の自分の投稿を振り返ると面白いし…