Ich plane, Backbone + Require für eine Anwendung zu verwenden, die mehr als 30 Module hat. Anstatt eine separate Route für jedes Modul zu erstellen, plane ich, so etwas zu erstellen.Backbone.js - Dynamisches Routing für eine große Site
Nicht sicher, dass dies eine Best Practice ist. Bitte führen.
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);
}
);
},