CanJSはJavaScript製のオープンソース・ソフトウェア(MIT License)です。 大型のWebアプリケーションを構築しようと思ったら、まずはJavaScriptフレームワークを探しましょう。幾つもの候補が見つかると思いますが、今回はその一つCanJSを紹介します。 CanJSはMVCフレームワークになっており、Backbone.jsに似ています。こちらはモデル。 コントローラ。イベントを指定して、それを処理してビューに返す処理を行っています。 ルーティング。URLによってアクションを指定しています。 こちらはビュー。Mustacheが使われています。 CanJSの雰囲気としては、コントローラとビューがBackbone.jsよりも密に結合しているように感じます。特徴として、jQuery/Dojo/Mootools/YUI/Zeptoといった既存のライブラリと共存できること、テ