Я прочитал много статей о решениях AMD, таких как RequireJS или загрузчики модулей, которые следуют стилю CommonJS в Javascript.
Допустим, у меня есть приложение, разбитое на части:
. Я могу написать каждую часть как модуль RequireJS или общий модуль JS и разбить свой проект на столько файлов, сколько захочу, но в чем преимущество записи каждой части в виде модуля или разделения их на множество файлов, а затем загрузки их в правильном порядке (, чтобы избежать проблем с зависимостями ), может быть, объединить все файлы в один большой, чтобы уменьшить HTTP-запросы (, как это делает оптимизатор r.js )?