ブログを始めてみます
- Published
はじめに
ブログを始めてみます.動機としては,就職活動や研究がひと段落して,頭の中で考えていることを言語化してアウトプットできるようになりたいと感じたからです.開発に関する備忘録,読んだ本の感想,日々の振り返りなど,具体的な内容は決めていないですが,気ままに更新していこうと思います.

技術選定
- サイト本体: Next.js + shadcn/ui
- ブログ管理: microCMS
- ホスティング: Vercel
ブログ管理を行うためのCMSにはmicroCMSを選定しました.
Next.jsでブログ (Markdown)を表示させるときに一番手っ取り早い方法としてMDXをリポジトリ内に配置してSSG or SSRで表示するという方法がありますが,更新のたびにリポジトリにpushする必要がある点で運用面にデメリットがあると感じ,CMSを使うことにしました.その中でシンプルで最も使いやすいと感じたmicroCMSを選定しています.
ブログ一覧やブログ本体のページは,Next.jsのISR (Incremental Static Regeneration)を使って表示しています.microCMSが提供しているAPIは軽量なためシンプルにSSRで実装してもパフォーマンスに影響はなさそうですが,適切なユースケースに出会わず個人的に機能として持て余していたISRを使ってみたいと思い採用しました.
microCMSにはWebhookもあるため,revalidateの時間前に記事が更新されると,サーバー側でページを再生成してくれています.便利ですね.
おわりに
今回の文字数は750文字くらいだそうですが,書いては消してを繰り返して合計で3時間くらいかかってしまいました.文章を書く速度の遅さは自覚していたので,学生を終える頃には30分くらいでこのくらいの分量を書けるようになりたいです.
次回は就活の振り返りをまとめてみようかなと思っています.意思決定までになんだかんだ一年以上かかってしまったので色々整理してみたいです.