bem-mvc — это реализация в БЭМ-терминах MV*-паттерна с провязкой с DOM-ом. Мы расскажем об особенностях этой библиотеки, какие задачи она решает и как облегчает разработку интерфейса Яндекс.Директа.
2. Яндекс.Директ
Особенности
Формы с большим количеством полей
Поля формы могут зависеть друг от друга
Полем формы может быть сложный элемент (другая форма)
Все данные нужно валидировать
2
28. Биндинги. Почему не data-атрибуты?
Примиксованные блоки позволяют
Не обходить весь DOM
Работать с биндингом, как с i-bem блоком
Просто создавать собственные
28