·約1分で読めます
このブログを Markdown で自作した話
#Next.js#個人開発#Web
今あなたが読んでいるこのブログは、既存のブログサービスではなく、サイトの中に自分で作ったものです。仕組みはシンプルで、Markdown ファイルを置くだけで記事が増えるようにしました。
なぜ自作したのか
ブログサービスを使う選択肢もありました。でも、せっかくサイトを自分で作っているので、ブログも同じデザインの中に自然に収めたかったのです。
それに、記事を「ただのテキストファイル」として手元に持っておけるのは安心感があります。サービスに縛られず、内容は全部自分のものとして残せます。
仕組みのざっくり
やっていることは、それほど複雑ではありません。
- 記事は Markdown ファイルとして用意する
- ファイルの先頭に、タイトルや日付などの情報を書いておく
- サイトを作るときに、それらをまとめて読み込んでページにする
新しい記事を書きたくなったら、ファイルを一つ足すだけ。公開の手間がほとんどかからないので、書くことに集中できます。
カテゴリで「お知らせ」も兼ねる
記事には「カテゴリ」を持たせていて、お知らせ用のカテゴリを付けた記事は、トップページの「お知らせ」欄にも出るようにしました。お知らせと記事を別々に管理しなくて済むので、運用がぐっと楽になっています。
道具を自分の手になじむ形にできるのは、自作の良いところ。これからも少しずつ手を入れていくつもりです。