На днях обсуждали с госпожой @Mirtelir как удешевить разработку её пэт-проекта.
Я предложил не рисовать экраны в Figma, а сразу собирать фронтенд через нейросеть.
Диана попробовала, и ... получается неплохо.
Чем больше думаю об этой идее, тем больше она кажется рабочей.
Раньше код был дорогим.
Экспериментировать сразу на фронтенде было тяжело по трудозатратам, да и верстальщик должен был обладать чувством прекрасного.
Поэтому Figma и была удобным местом для работы/поисков.
Но если сейчас первый вариант фронтенда можно получить практически бесплатно относительно обычной стоимости разработки — почему бы не собирать дизайн сразу в браузере?
Сразу настоящий адаптив, шрифты, состояния, анимации, тексты приближенные к реальным.
А заказчик смотрит результат в своём браузере, на своей ОС, со своим масштабированием и, самое главное, на своём устройстве.
Допускаю, что фронтенд на этапе дизайна может отличаться от продакшн-варианта технически (оптимизация, чистота кода), но не визуально.
Кстати, при правильном промптинге, такой подход хорошо ложится на методологию проектирования интерфейсов, которую преподают в Школе дизайна ВШЭ: сначала атомы (кнопки, иконки, инпуты), потом молекулы (поле поиска = инпут + кнопка), потом организмы (шапка сайта, карточка товара). Шаблоны и страницы.
Нейросети делают вёрстку настолько дешёвой, что сама вёрстка может стать инструментом дизайна.
Зачем вообще дизайнеру Figma, если есть Codex?