1
不使用Require.js,我sturcutre我的應用程序是這樣的:Backbone.js的格局Require.js
window.App = {
Models: {},
Collections: {},
Routers: {},
Views: {},
init: function(){
App.router = new App.Routers.main();
Backbone.history.start();
}
};
$(function() {
App.init();
});
但現在我已經使用Backbone.js的開始,我想知道什麼是最好的對在其中實施上面的模式。更具體地說,將窗口對象分配給應用程序是'好習慣'嗎?在上面的例子中,我們基本上創建了一個全局引用。這在Require.js中也很普遍嗎?如果不是,Require.js中的替代模式是什麼?
感謝