Estoy planeando usar backbone + require para una aplicación que tiene más de 30 módulos. En lugar de crear una ruta separada para cada módulo, estoy planeando crear algo como esto.Backbone.js - Enrutamiento dinámico para un sitio grande
No estoy seguro si esta es una buena práctica. Por favor guía.
routes: {
":module" : "routeLevelOne",
":module/:id" : "routeLevelTwo",
},
routeLevelOne: function(module){
require(['views/' + module + 'View',],
function(){
require('views/' + module + 'View').render();
}
);
},
routeLevelTwo: function(module, id){
require(['views/' + module + 'View',],
function(){
require('views/' + module + 'View').renderWithId(id);
}
);
},