Версия 3.0
Из
официальной документации можно подчерпнуть следующий кусочек кода:
var MyRouter = Marionette.AppRouter.extend({
// "someMethod" must exist at controller.someMethod
appRoutes: {
"some/route": "someMethod"
},
/* standard routes can be mixed with appRoutes/Controllers above */
routes : {
"some/otherRoute" : "someOtherMethod"
},
someOtherMethod : function(){
// do something here.
}
});
Грубо говоря, мы можем определить
someMethod
вне роутера, просто где-нибудь с контроллере. Это единственное отличие? Или есть какое-то очередное удобное использование appRoute вместо обычного route?