在不使用Require.js的情况下,我像这样坚持我的应用程序:
window.App = {
Models: {},
Collections: {},
Routers: {},
Views: {},
init: function(){
App.router = new App.Routers.main();
Backbone.history.start();
}
};
$(function() {
App.init();
});
但是现在我开始使用Backbone.js,我想知道在其中实现上述模式最好的是什么。更具体地说,向窗口对象分配App是“好习惯”吗?在上面的例子中,我们基本上创建了一个全局引用。这在Require.js中也很常见吗?如果没有,Require.js中的替代模式是什么?
由于