サイトnisshiee.orgをまた作りなおした
2025-10-25
バージョン3である。
過去の記事によると、2016年にサイトを作り、2018年にブログをサイトに載せ、2022年にNext.jsで作り直したようだ。だいたい2〜4年おきに新しく作っている。
今回作り直した理由は以下。
- 2022年に作ったやつはNodeJS 18.xで動かしていたが、Vercelにサポート対象外だと言われたため
メンテナンスの重要性がわかるね。
で、前回の作り直しのときの教訓として、分かっていたことがある。
- 鬼門はブログ記事
- Markdownで書いて、自動でHTMLなりReactコンポーネントなりにビルド時に変換している
- この変換処理は数年放置すると基本、周辺の変化についていけない
- カスタマイズしているので余計に・・・
そこで、今回は、Markdownで書いた記事を変換するのに、何もnpmパッケージを使わないことにした。
もう2025年というのはこういう時代ですよ↓
.claude/commands/blog/convert.md に、MarkdownからPage Componentを生成する要件を全部日本語で書いて、Claude Codeにブン投げる。