← Blog

Web Development

静的サイトに、あとから書ける仕組みを足すということ

  • #Astro
  • #設計
  • #個人開発

このサイトのブログは、今はMarkdownファイルとして管理している。ただ、書きたいときにMarkdownの記法を思い出す手間そのものが、更新を止める要因になりやすいとも感じている。

そこで、記事のデータ構造だけは先に「将来ブラウザ上のエディタから書いても崩れない形」に決めておくことにした。title slug date category tags thumbnail content published という項目は、Markdownファイルの frontmatter として書いていても、どこかのデータベースから読み込んだ JSON として書いていても、扱う側からは同じに見える。

今後試したいこと

  • 下書き支援としてのAI活用(あくまで補助として)
  • 公開・非公開の切り替えをUI側から行えるようにする

技術的な面白さよりも、続けやすさを優先して設計していきたい。