Артём Курбатов
Фронтенд-разработчик, любит TypeScript и БЭМ. В Яндексе занимается разработкой внутренней общепортальной библиотеки блоков для создания интерфейсов, разработкой сервисов Яндекс.Картинки, Яндекс.Видео и Турбо-страниц.
Доклады
14
Bemer: декларативная шаблонизация на учебном примере
Мы знаем про декларативность в CSS: достаточно один раз написать селектор, и правила применятся ко всем соответствующим элементам, сколько бы их на странице не было и как бы глубоко в DOM-дереве они не находились. Для шаблонизации такой подход применяется достаточно редко, а почему?
Давайте изучим удобство декларативной шаблонизации на примере Bemer — нового шаблонизатора для БЭМ. Он простой и вполне подойдёт для небольших проектов в качестве первого шага.