Как правильно собирать js по БЭМ?

Делаю верстку по БЭМ. Есть папки с блоками, в которых лежат файлы с JS для этих блоков (example-block/example-block.js). Потом Галпом склеиваю все js-файлы в один общий.

Суть вопроса: если я использую jQuery и в файлах есть $( document ).ready() или $( document ).scroll(), то в итоговом файле получается миллион одинаковых обработчиков для document. Нормально ли это и как сказывается на производительности? Есть ли какие-то другие варианты сборки JS, кроме тупо склейки?
  • Вопрос задан
  • 933 просмотра
Пригласить эксперта
Ответы на вопрос 2
@Za0r
pop()
Для верстки отлично подходит этот инструмент https://parceljs.org
Ответ написан
@Roman-Fov
Есть же ENB для этих целей. И дока хорошая на офф сайте по сборке
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через TM ID
Похожие вопросы