Блог#open source

Как мы сделали гибкую и расширяемую дизайн-систему с помощью БЭМ и React
Расскажем про опыт «Альфа-Лаборатории»: как мы попробовали БЭМ, отказались от БЭМ и где БЭМ всё-таки оказался нам полезен. Поговорим, как сделать дизайн-систему компании с одной стороны унифицированной и масштабируемой на много команд, а с другой стороны — гибкой и расширяемой. И обсудим, как при этом сохранить простоту и элегантность решения.
Colibri-ui — наше решение по автоматизации тестирования мобильного приложения
C ростом команд неизбежно растет количество фич, а вместе с тем и тестовая модель и количество тест-кейсов, которые необходимо проверять при регрессионном тестировании. При этом количество команд растет не просто так, в нашем случае бизнесу хочется релизиться все чаще и чаще, не потеряв в качестве. То, как мы в Альфа-Лаборатории решали проблему поиска баланса между скоростью, бюджетом и качеством, мы и рассмотрим сегодня на примере Альфа-Мобайла. Забегая вперед, ВНИМАНИЕ, СПОЙЛЕР!!! наше решение доступно на github: библиотека colibri-ui и шаблон colibri-ui-template для быстрого старта.