Артём Курбатов

Фронтенд-разработчик, любит TypeScript и БЭМ. В Яндексе занимается разработкой внутренней общепортальной библиотеки блоков для создания интерфейсов, разработкой сервисов Яндекс.Картинки, Яндекс.Видео и Турбо-страниц.

Доклады

14
MoscowJS 14,

Bemer: декларативная шаблонизация на учебном примере

Мы знаем про декларативность в CSS: достаточно один раз написать селектор, и правила применятся ко всем соответствующим элементам, сколько бы их на странице не было и как бы глубоко в DOM-дереве они не находились. Для шаблонизации такой подход применяется достаточно редко, а почему?

Давайте изучим удобство декларативной шаблонизации на примере Bemer — нового шаблонизатора для БЭМ. Он простой и вполне подойдёт для небольших проектов в качестве первого шага.

СлайдыЗапись