Пример:
mysite.com/page1
зависит от скриптов в module1.js
mysite.com/page2
зависит от скриптов в module2.js
mysite.com/page3
зависит от скриптов в module3.js
Есть ли у кого-нибудь лучшие практики для запуска только Javascript, необходимого для этой конкретной страницы . Прежде чем я начал использовать RequireJS, я бы использовал только один файл Javascript и инициализировал только те модули, которые мне нужны для этой страницы. вроде этого
На странице
:
var page = "pageTitle";
В основном файле JS:
var myModules = {};
myModules.pageTitle = (function(){
return {
init: function(){
alert('this module has been initiated');
}
}
})();
myModules[page].init();
Не совсем уверен, как подобная техника будет работать с RequireJS. Хотел бы получить отзывы и советы о том, как это делают другие.