天下一MVCフレームワーク武闘会に参加してきました
chaplin.js
- rails風
- viewとモデルはBackbone
- reuseすると早い
- ただし再利用を意識しないと死ぬ
- CollectionView
- テストがない
vue.js
- シンプル
- コンパクト
- モジュールフレンドリー
- 将来機能
- web components
- observ
riple.js
- reactiveなview
- componentファミリー
- 単機能なモジュールを組合せてアプリを作る
knockout.jsの事例
- 10万行のアプリ
- 独自タグなし
- バインドが重いので、結局自前のライブラリを使うことに
marionet.js
- backbone.jsベース
- view周りの面倒を見てくれる
marionetからractiv.js
- marionetは書くことが多い
- 一部だけ使っていたら辛くて全部移行
- あまり流行ってない
- 実は今は素のjs
- 1年沢山踏んできた
AngularDart
- Webglのプレイグラウンド
- knockoutjsとの比較
- 手軽さでは一歩落ちる
デザイナーからみたAngular.js
- エンジニアとデザイナーの共同のため
- デザイナー的には好きに動きをいじれるのがいい
- 触るところが限定されているのがかえってらく