2013-03-29 2 views
2

Я создаю сайт с таким количеством виджетов. Я использую 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 ?.

ответ

Смежные вопросы