Storybook + Chromatic
Задача: избавиться от зависимостей, описать принципы работы и стандартизировать работу с компонентами, покрыть тестами ключевые истории системы.
Провели большой рефакторинг фронта:
- Проанализировали и избавились от множества зависимостей.
- Переехали на Ant Design.
- Допилили недостающие компоненты, которые не получилось полностью переиспользовать с Ant Design.
- Задокументировали в Сторибуке все компоненты и ключевые истории.
- Покрыли тестами с помощью Chromatic и все внедрили в CI.
Команда
- Михаил Шамин, руководитель проекта и дизайнер
- Раиль Замалетдинов, технический директор
- Алексей Краснов, фронтенд-разработчик
- Зухра Байчорова, фронтенд-разработчик
- Владимир Урсков, фронтенд-разработчик
- Павел Коляда, фронтенд-разработчик
- Илья Корень, фронтенд-разработчик
- Екатерина Куценко, тестировщик
- Анастасия Караваева, тестировщик
Релиз
Февраль 2022
