bouzuya.hatenablog.com

ぼうずやのにっき

b-html/mithril-b-html-plus 0.1.0 をつくった

b-html/mithril-b-html-plus 0.1.0

b-html/mithril-b-html-plus 0.1.0 をつくった。これは昨日 (2015-09-02) 書いたとおりだ。

b-html/mithril-b-html-plusb-html/b-html-pluslhorie/mithril.js 向けに拡張したテンプレートエンジン。b-html/b-html を Vue.js ライクな構文で拡張してテンプレートエンジン化した b-html/b-html-plus をさらに lhorie/mithril.js 向けのフォーマットに出力できるようにした。

まだ問題がいくつかあり実用には厳しい。

  1. @b-html 属性の内容が Mithril VirtualElement の形に展開されない。
  2. Mithril Component の入れ子ができない。

1 については mithril-b-html-plus ではなく b-html-plus 側の問題だ。 mithril-b-html-plus だけでなく b-html-plus ももっと品質をあげないと使いものにならない。

これらは 0.2.0 への課題だと考えている。

明日は一歩ひいて b-html/b-html.github.io にコンテンツを追加しようと思う。