MVVM というのは釣りですが……。昨今 Angular JS の人気が過熱していますが、自分は Backbone の方が好みなので Backbone を利用しています(自分の場合は Web 開発が本職でなく Web 開発の経験も浅いので、シンプルでハマりづらい方を使いたいというのが大きいです)。 さて Backbone.Marionette は「フレームワーク」というよりは Backbone の「エクステンション」なのですが、「Marionette で MVVM っぽく作るとどうなるかな」と思ったので、Backbone.stickit と組み合わせてシンプルな CRUD アプリを作ってみました。コードは以下に置いてあります。 最低限のサンプルなのでエラーハンドリングが無かったり、テンプレートエンジンを使ってなかったりします。ちょっとイマイチだな〜と思っているところもあるので、「こうした方