Я создаю сайт с таким количеством виджетов. Я использую requirejs для загрузки каждой логики виджетов в качестве модуля.Требуется оптимизация на стороне сервера (r.js) многостраничный сайт
Например: На моей домашней странице 20 виджетов есть & Я использую require config для загрузки всех файлов james виджета. Я не могу оптимизировать все файлы в один файл js, используя r.js во время процесса сборки, потому что виджеты могут быть изменены из бэкэнд. Это приводит к 20 дополнительным запросам HTTP.
require({
baseUrl: 'http://example.com/',
paths:{
widget1:'app/wid1',
widget2:'app/wid2',
....
widget20:'app/wid20'
},
waitSeconds: 30
});
Вопрос: Можно ли динамически объединить все модули в одном файле с помощью любого сервера технику на стороне, чтобы сохранить запрос HTTP ?.