XAPPSXAPPS
← Blog
·1分で読めます

このブログを Markdown で自作した話

#Next.js#個人開発#Web

今あなたが読んでいるこのブログは、既存のブログサービスではなく、サイトの中に自分で作ったものです。仕組みはシンプルで、Markdown ファイルを置くだけで記事が増えるようにしました。

なぜ自作したのか

ブログサービスを使う選択肢もありました。でも、せっかくサイトを自分で作っているので、ブログも同じデザインの中に自然に収めたかったのです。

それに、記事を「ただのテキストファイル」として手元に持っておけるのは安心感があります。サービスに縛られず、内容は全部自分のものとして残せます。

仕組みのざっくり

やっていることは、それほど複雑ではありません。

  1. 記事は Markdown ファイルとして用意する
  2. ファイルの先頭に、タイトルや日付などの情報を書いておく
  3. サイトを作るときに、それらをまとめて読み込んでページにする

新しい記事を書きたくなったら、ファイルを一つ足すだけ。公開の手間がほとんどかからないので、書くことに集中できます。

カテゴリで「お知らせ」も兼ねる

記事には「カテゴリ」を持たせていて、お知らせ用のカテゴリを付けた記事は、トップページの「お知らせ」欄にも出るようにしました。お知らせと記事を別々に管理しなくて済むので、運用がぐっと楽になっています。

道具を自分の手になじむ形にできるのは、自作の良いところ。これからも少しずつ手を入れていくつもりです。