Клуб Я.Субботника

Я.Субботник по БЭМ: интерактивные стенды

Как вы знаете, 8 сентября в московском офисе Яндекса пройдет Я.Субботник: БЭМ в разработке интерфейсов. Регистрация на него открыта и продлится до 18:00 московского времени 7 сентября.

Помимо докладов мы решили порадовать вас интерактивными стендами, где технологии можно будет "пощупать" руками.

На этот раз стенда будет два

1) bem-tools

Для упрощения работы с файлами БЭМ-проекта давно существует набор инструментов — bem-tools.

Мы представим новые возможности для автоматической сборки проектов — теперь не нужно запускать make после каждого изменения!

На стенде можно будет вживую попробовать, как работает команда bem server и как изменения видны в браузере после редактирования файлов проекта. Так же, можно будет подробно увидеть, как использовать уже существующие команды для создания БЭМ-сущностей (bem create level, bem create block, bem create elem, bem create mod) и для сборки (bem make, bem build).

А ещё, разработчики bem-tools ответят на любые вопросы про написание своих модулей технологий и использование bem-tools в существующих проектах.

2) Тесты

Стенд для тестирования позволит вам погрузиться в незабываемое путешествие в мир тестирования BEM-блоков.

Вы сможете "прогнать" все тесты всего лишь одной командой, а также увидите, как можно настроить проект, чтобы
i-bem__test не пропускал нерадивые коммиты, ломающие релиз.

Запуск тестов из консоли и браузера поможет вам быстро и легко локализовать и исправить ошибку, а потом с радостью закомитить.

На стенде можно будет:

  • запустить вручную проверку всех тестов (make test);
  • попробовать запуск тестов при попытке закоммитить (сломать что-то, попробовать закоммитить, увидеть, что коммит не проходит);
  • смотреть результаты тестирования в консоли и браузере.

Приходите, будет интересно!