(2011-05-16: Brick.jsの最新版は"Brick.js updated!"にあります。この当時よりだいぶ実装を変えていますので、あちらのエントリをご参照ください) 先日、とある案件で試しにbackbone.jsを触ってみたのですが、強制的に処理を分離することになるので、使うだけで自ずとキレイなコードになっていきますね。 ただ、Backboneそれぞれのクラスのパフォーマンスをフルに発揮するのはかなり難しく、「モデルクラスは必要だけど、こんなCRUD処理まではいらない」とか、「コントローラとは言っても、location.hashいじらないこともあるし」というのが結構あるように感じました。寧ろ、backbone.jsのドンズバなターゲットとなるような案件って、あまりないのでは。。。?あと、「jQueryに依存してない」といいつつBackbone.Syncではちゃっかり$.aja