かれこれ2年も放置していたブログをリニューアルしました😂
やっぱりモチベーションが下がると、なかなか復帰できないですね。
今回は年末年始にFigmaの学習をする必要があって、それなら放置してたブログを作り直そう、という流れでモチベーションを復活させました。
今後も放置する可能性が高いですが、習慣化が苦手という自分の弱点を克服するために、少しでも更新を継続したいと思います!
リニューアルにあたって変えたこと
- サイトデザイン
- ブログの開発環境をNext.jsからAstroに変更
- この程度のブログなら、Astroの方がメンテナンスしやすそうという感覚から
- あわせて情報が古くなっていたNext.jsにまつわる過去記事を削除
- TailwindCSSを捨てて素のCSSに変更
- Astroはコンポーネント単位でCSSのスコープが効くので、TailwindCSSは不要という判断
あとTailwindCSSのクラス名を覚えるのが面倒
- Astroはコンポーネント単位でCSSのスコープが効くので、TailwindCSSは不要という判断
- microCMSのWebhook経由で記事投稿または削除でデプロイされるようにした
- 大したことはやってなくて、CloudflareのドキュメントとmicroCMSのドキュメントをなぞった感じ
- しかしCI/CDから逃げ回っていた人間なので、単純な見落としポイントに引っ掛かりまくって時間はかかった
困ったこと
- Cloudflare PagesがCloudflare Workersに統合されたので、このブログを開設したときとデプロイの方法が変わっていたこと
- 途中までデプロイできずに困っていたけど、Cloudflareに移行方法のドキュメントがあり、それを読んだらあっさり解決しました😂