blog.bouzuya.net

2018-05-14 bouzuya/tamaru を MVC2 っぽくした

bouzuya/tamaruServer.* をつくっている。

ごちゃごちゃとしていた Server.Node.ServerBouzuya.HTTP.Server.Node に移動した。 Bouzuya.* はこのプロジェクトに固有ではない処理を抜き出しておいて、あとでパッケージ化しようという算段だ。 bouzuya/purescript-bouzuya-http-methodbouzuya/purescript-bouzuya-http-status-code のようなイメージだ。

雰囲気で Action / Model / View のように切り分けて、いわゆる MVC2 っぽい感じにした。参照系の大枠はできた。 DB アクセスに相当する部分はつくっていないのでダミーだ。

明日はひとまず EncodeJson View を実装する。それから Google Sheets API の呼び出しを進める。


月曜日。朝はそうでもなかったのだけど、夜になってなんだか風邪っぽい調子だ。体がだるく、のどが痛い。明日は通院のため午前休。……とは言え、ぼくのための通院じゃない。寝れば治りそうだけど、うつさないように注意しないと。

fgb (private) に小さな機能追加。表示する情報を増やしたくらい。