RMMVC (Routing-Model-Model-View-Controller) アーキテクチャ
イシュー
- Single Page Application では 従来のMVCに対して、Routing要素が追加されて複雑になってしまった。なんとかベストプラクティスを探しておきたい
参考
- SPA(Single Page Application)のURL設計 - まぐねっとのブログ
- Marionette.js
- Backbone.Marionetteのコード読んで日本語コメントをつけた - console.lealog();
- Maria - The MVC Framework for JavaScript Application
- Maria MVC framework
- BackboneとAngularを比較する
- AngularUI Router
Marionette.js
- BackbornJSベース
参考
- 実践Backbone.Marionette 現場の悩みと解決まで
- JavaScript - Marionette.jsまとめ その1 Application, Controller, AppRouter - Qiita
- Marionette.js(Backbone.js)のチュートリアル with yeoman その1(準備からサーバー側実装まで) - lxyuma BLOG
- 5分でわかるMarionette.jsのいいところ // Speaker Deck
- 快適アプリ開発Backbone.Marionette - Backbone.Marionetteとは | CodeGrid
- RESTful Web Application: Lessons & Vision: Part 2: Ember.js + Sails.js + PostgreSQL - An end-to-end technology-chain that enables rapid web application development in a RESTful fashion