knockout.jsの砂場で遊んでみた
learn.knockoutjs.com
これが基礎編です。
MV*フレームワークはいろいろありますが、個人的にはHTMLとしてvalidな要素しか使わないという点でknockout.jsの印象がいいです。
何がどうとか語れるほどガッツリ触っていませんが、遊んでみた感想だといい感じですね。
data-bind属性に決まったイディオムを書いていくだけなのでマークアップは割と楽です。
あとこの属性名うまい。
結構前にも触った気がしますが、実はあまりよくわかってませんでした。
とはいえ、少し遊んでみたところ、ビューモデルのプロパティの作り方と、バインディング方法さえわかってしまえばだいたいなんとかなりそうです。WPF触ってきたのも奏効してますかね。