БЭМ предлагает общую семантическую модель для всех технологий, использующихся во фронтэнд разработке (HTML, CSS, JavaScript, шаблоны и др.) Используя понятия «блок», «элемент» и «модификатор» можно описать древовидную структуру документа. Такое описание называется BEM tree и является семантическим представлением интерфейса, абстракцией над DOM tree.
Владимир Гриненко Руководитель службы разработки БЭМ в Яндексе.
Профессионал в HTML/CSS/JS.
БЭМ-зависимый. Отвечает на вопросы про технологию 24 часа 7 дней в неделю.
Вне Яндекса руководит собственной веб-студией, консультирует проекты и помогает им расти здоровыми и счастливыми вместе с БЭМ.
Программа Мастеркласса: -БЭМ и верстка
-Разбиение интерфейса на блоки и элементы, использование модификаторов
-Миксы
-Типичные ошибки верстки и решения проблем
-Файловая система
-Расположение блоков в файловой системе
-Уровни переопределения
-Сборка БЭМ-проекта
-Декларация, бандлы
-БЭМ и шаблонизация
-БЭМ-дерево
-Мыслим в терминах блоков
-BEMJSON
-BEMHTML
-БЭМ и JS
-bem-components
-Двухуровневая архитектура
-BEMTREE
-Библиотеки блоков
-Как организовать свою библиотеку блоков
-Требования (универсальность, расширяемость, версионируемость, etc)
-Документация
-Живые стайлгайды
-Тесты
Информация о видео Название: БЭМ-платформа
Автор: Владимир Гриненко
Год выхода: 2016
Жанр: Мастер-класс
Язык: Русский
Выпущено: Украина
Файл Формат: AVI
Видео: AVC, 1904x1040, ~350 Kbps
Аудио: MPEG-1 Audio Layer 2, 192 Kbps, 48.0 KHz
Продолжительность: 05:50:50
Размер файла: 1.43 Gb
Скачать Мастер-класс - БЭМ-платформа