- Based on Backbone.
- This is a CakePHP-like controllers and url routing framework, but it is for the web front-end.
- Automatic url <-> controller actions mapping
- Asynchronous controller actions invocation
- Singleton controllers
- Automatic session checking before invoking session sensitive controller actions
- CakePHP-like event hooks: beforeFilter, afterRender etc.
There are some examples under /example/ :
-
requirejs shows how to port BackboneMVC to your project with RequireJS
-
scaffold shows a regular way of organizing your application using BackboneMVC.
For a complete user manual, please see http://chance-an.github.com/backbone-mvc/.