БЭМ предлагает общую семантическую модель для всех технологий, использующихся во фронтэнд разработке (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
Скачать Мастер-класс - БЭМ-платформа
|