Я пишу приложение, которое использует много JS-файлов. Underscore, Backbone, jQuery, плагины jQuery для слайдеров, несколько файлов для моделей, роутеров, коллекций и представлений.
На моей машине разработки я загружаю каждый файл отдельно, но в продакшене я использую только один JS-файл (минифицированный, сжатый gzip, меньше HTTP-запросов и т. д.).
В моем процессе сборки каждый файл минифицируется с помощью UglifyJS, а затем объединяется в prod.js. Это правильный способ создания этого файла? Или мне следует объединить каждый файл в prod.js, а затем минимизировать с помощью UglifyJS?
Большое спасибо!