БЭМ — система модулей (виджетов) от Яндекс

Интересная реализация клиентских модулей, которая предполагает определённую файловую структуру для шаблонов, css, js и любых других нужных технологий.
Естественно, повторное использование.
Декларации для автоматической сборки модулей (css, js, шаблонов) написаны на javascript.
Есть скрипты для автоматической сборки модулей в страницы.
Пример построения сайта от разработчиков — http://video.yandex.ru/users/ya-events/view/302/?ncrnd=6362

Вот ещё видео — тут рассказывается про то, как строить динамические страницы по технологии БЭМ, и как происходит сборка страниц из блоков (+ybundler):
http://clubs.ya.ru/bem/replies.xml?item_no=1359

LEAVE A COMMENT