筆者の担当していた案件では、Knockout.jsを使って開発していました。 今回はどんな感じで使ってたのか?というのを記事にしたいと思います。 Knockout.jsとは? MVVM(Model-View-ViewModel)パターンをサポートするフレームワークです。 双方向バインディング云々…書こうとしましたが、こちらを参照したほうが良いでしょう。 わかりやすいです。 [Knockout]MVVMパターンでアプリケーションを構築する http://www.buildinsider.net/web/bookjslib111/89 どんな案件? 内容 webviewを使ったスマートフォン向けのアプリ開発。 サポート端末 Android4.0以上 iOS6.0以上 案件規模 フロントエンジニアは5名程度。 コード量 愚直に↓をしてみると、数十万行 $ find . -name "*.js"
![Knockout.jsで大規模開発してみた件について。](https://cdn-ak-scissors.b.st-hatena.com/image/square/0e9c6fb2d2faac37ab0350fe9a35d820833ebd85/height=288;version=1;width=512/http%3A%2F%2Fpds.exblog.jp%2Fpds%2F1%2F201102%2F25%2F92%2Fe0161692_7195832.jpg)