Автоматическая поставка компонентов.
Сейчас настраиваю в DS автоматическую поставку компонентов. Агенты, которые хорошо делают компоненты в нашем контексте, у нас уже есть — я с их помощью закинул довольно сложные штуки в ДСку с нуля, они уже на проде.
Первым было изображение — база, которой не было. Со стейтами загрузки и пустым состоянием.
После — инпут-слайдер: два поля ввода и слайдер с одной или двумя точками. С логикой анимаций и высчитыванием значений.
Дальше пачка: инпут-тайм, инпут-дата, календарь с респонсивом, попап, комбобокс. Часть с нуля, часть рефактор. Кучу API поправлено. Инпут рефакторил, чтобы визуально нигде не сломался. Это не считая микро-коммитов по стилям и отступам.
Довольно много получается всё-таки. Я думал, меньше свои руки вкладываю.
Хочу завернуть это в автоматический процесс. Дизайнер DS открывает тестовую ветку Storybook по PR, видит, что агент изменил, и сверяет — действительно ли эти изменения нужны. Пайплайн сборки превью на PR в репозитории уже настроен.
Техническую реализацию которая не влияет на дизайн оставляем на разработчиков, потому что мы как дизанеры все же отвечаем за визуал и за UI, иногда за поведение но не за вариант технической реализации и инструменты.
Понимание есть. Ограничивает инфра — серваки выбивать тяжело, доступы к CI/CD не сразу дают. Но это мелочи. Решаемо.
Post #333
507
- 🔥 11
- ❤ 2