静的ブログジェネレータはぼちぼちと作っている。そのせいで、ブログの更新も滞りがちだ。。
作成は、下記の各フェーズの設計・コード書きを同時並行で進め、完成に近づけていく。
- ブログデザインを作る
- はてなAPIで吸い出したデータをいったんmarkdown形式のデータでエクスポートするコードを書いてデータをエクスポートする
- それをHTMLに変換するコードを書いて、ローカルでテスト
- ローカルでのテストの区切りのよいところで、さらにテストサイト(https://blog-test.sfpgmr.net/)にアップしてテスト
今回の静的ブログジェネレータの成果物は以下
https://github.com/sfpgmr/www/tree/master/wwwmaker
今のところのテストサイトの状況は以下
https://blog-test.sfpgmr.net/entry/2017/06/18/162009
とりあえずはてなAPIの全記事を単独ページに変換するところまでのコードを書いたが、私の記事はmarkdown+はてな独自記法となっていて、まだはてな独自記法のケアまではできていない。方針としては、markdown記法におきかえることができる部分はmarkdownに変換するつもりだ。
その他いろいろやらんといかんので、完成までには1か月以上はかかるだろうなぁ。。