Комментарии 20
Не завидую тем фронтам, кто будет поддерживать код, структура которого задана нейронкой (ох, я бы ей не доверял строить базовый код )), когда придется вносить правки. Дизайнер будет разводить руками, мол, "зато мы сэкономили на тебе две недели"
Как раз-таки нейронки хороши при написании базового кода, на старте проекта, но они пока ещё забывают контекст, так что их проблемы начинаются при масштабировании старых проектов, особенно, если в проекте используется устаревший или специфический стек, хотя как по мне сейчас это практически равносильно
Пора валить из ВТБ что-ли?
Кидаем ссылку на GitHub с UI-китом и просим установить библиотеку
Всего-то нужен ui-кит на гитхабе, делов-то
Зачем смешивать слой дизайна и слой разбиения проекта на компоненты?
Выгоду как посчитали, вы точно уверены что это ускорение? А то может оказаться, что это быстрый старт сейчас с замедлением потом. Но ему интересно замедление потом, действительно...
Что я только что прочитал )) а главное зачем. Богдан, мне кажется ты топишь себя ещё дальше ))) Не, если цель что б тебя "выгнали" с хабра, то все Ок, ты на верном пути ))
А этот production-ready код с нами в одной комнате?
Дизайнер пишет реакт код с помощью нейронки и отдаёт его разрабу - Пейн, я тега Панорама не чувствую! А его тут и нет!
Я дважды встречал дизайнеров, которые допом вёрстку делали =)
Первый раз лет 8 назад, там html + css допом отдали, второй раз около 5 лет назад отдали вместе с вёрсткой на реакте в сторибуке.
Да, это не было полностью прод реди, во втором случае не было страниц, но всё равно было приятно)
PS. Вообще это должно было быть ответом на коммент, но из-за мисклика и неудобного интерфейса мобильного хабра отправилось отдельно.
Вопрос, как в периметре втб разрешили использование не селф-хостед ии? С безопасностью не очень, да?
Понятно, какую проблему вы пытаетесь решить и, на мой взгляд, выбрали не самое удачное решение. К сожалению, LLM, какой бы умной она ни была, не обеспечивает стабильных результатов, особенно при последующих изменениях дизайна.
Открою вам небольшой секрет: дизайн в Figma описан в понятном JSON-формате. Можно выгрузить документ по API или, даже удобнее, через самописный плагин. Этот JSON уже содержит всю необходимую информацию о токенах, автолейаутах и так далее. Остается только пара недель frontend‑разработчика, который напишет парсер этого JSON в HTML/CSS или сразу React/Vue/Svelte компоненты.
Можно пойти ещё дальше и обогащать JSON данные frontend‑логикой через тот же плагин прямо в дизайне: когда и какую кнопку показывать, запросы к бэку, обработку ответа.
И тогда вам не то что не придется писать промты для LLM, не придется даже ждать от неё ответа, приложение соберется за пару секунд.
Я это могу утверждать по собственному опыту, у меня сейчас так собирается весь фронт.
Большая беда, что часть внутренней кухни механизма взаимодействия между фронтом и бэком ушла на сторону. Вроде и мелочь, а вот из таких мелочей будет строится стратегия атаки на систему. Лучше было обезличить организацию.
Любой не разраб на высокой должности в крупной компании

Что-то не понял. В итоге ИИ делает верстку по скриншоту? Неужели это помогает решить "проблему №2" из статьи, что разработчики верстают ни как дизайнеры? Типа ИИ по скриншоту верстает как надо, а фронтенд разработчик по фигме нет?
Я кажется понял, почему в приложении ВТБ, банка с миллионами клиентов, уже давненько плавающий баг, что при входе автоматически не обновляется баланс на карте 🤔
Народ вы не поняли, это очень эффективный менеджер на низком старте с заявлением на увольнение хочет выбить себе бабосов, а после него хоть лес гори.
А так это очень эффективный способ отстрелить себе ноги бизнесу. ВТБ просто решил стрелять себе не только в ноги, но и в спину.
Я более чем уверен что это затронет все с фразой: «смотрите как быстро и дешего!!!»
А по факту это быстро реально потом встанет в дорого, долго, неподдерживаемо и единственное решение все переделывать. Единственно что тут меня хоть как-то обнадеживает что это затронет не всю инфраструктуру, а только удобство и возможность клиентов. А банк продолжит работать в стандартном режиме, только будет в догоняющих опять с интернет банкингом из-за такого подхода.
Направление верное, спасибо за статью 👍
Заголовок и тезисы слишком кликбейтные, хейтеров набежало .
То что ИИ сократит команду разработчиков при правильной организации процессов это факт (речь про сейчас) поэтому двигайтесь в этом направлении,
успехов 🍀

Мы сократили время создания интерфейсов react-приложений с 1,5 недель до 2 дней