Используя LMD в качестве системы модулей, нормально ли включать все JS скрипты (включая сторонние библиотеки типа jQuery и lodash) в один файл? Хоть запросов и будет меньше, но файл будет большой. Интересуют подводные камни.
Первый подводный камень — есть асихнронная загрузка и, ясен пень, есть синхронная. Объединять первое со вторым — глубоко ошибочно, ибо результат надо грузить синхронно.
Судя по демкам (например, https://github.com/azproduction/lmd/tree/master/ex... от разработчика LMD, все включается в один файл. То есть LMD как-то решает проблему загрузки «файлов»-модулей? Извиняюсь за глупые вопросы, редко приходится сталкиваться с JS.
@geakstr я вам своё мнение сказал — ждать загрузки единого файла намного хуже, чем загрузить библиотеки синхронно (объединяйте ради бога), то, что потребуется сразу — асинхронно (тоже можно объединить). А то, что загружается по выбору, вообще не грузить.