БЭМ включает в себя:
- Методологические рекомендации по разработке сайтов — простые советы по организации проекта, который нужно сделать быстро, а поддерживать долгие годы.
- Технологии и библиотеки с открытым исходным кодом — готовая реализация рекомендаций БЭМ.
- Инструменты для автоматизации работы с методологией БЭМ.
Возможности БЭМ
- Простая поддержка структуры кода при росте проекта.
- Повторное использование кода.
- Точечные изменения с минимальными затратами: обновление дизайна, добавление функциональных элементов и т. д.