Я давно слежу за проектами с нейронками которые могут быть полезными разработчикам – и не так давно наткнулся на проект
zecoda.com который предлагает за 9$ в месяц превратить один Sketch файл в html страницу (Sketch это такой векторный графический редактор удобный при разработке интерфейсов), так на выходе еще будет поддержка верстки под мобильные устройства (!), хотя в макете ее нет.
Решил попробовать проект – нашел старый макет TJournal версии Основы 1.0, отправил им Sketch файл который специально никак не чистил, ничего не изменял в названии слоев и тп. (Убрал универсальные слои, сделав их обычными).
Вы можете посмотреть файл который я отправил
тут.
Спустя 38 часов, я получил результат –
вот он.
Я конечно офигел.
Во первых, качество верстки и адаптива действительно хорошее – во вторых, в результатах есть то, чего не было в макетах – например если вы наведете мышку на «Популярное» с десктопа, то у вас появится какое-то меню, очевидно в эти 38 часов входила ручная работа.
Я попросил нашего фронтенд инженера, Мику, проанализировать, что же на выходе на самом деле получилось – и как я и думал, оказалось что тут было довольно много ручной работы: многие классы названы так, как не называются в макете, добавлены решения которые обычно делают люди, то есть наверное какую-то основу на vue.js заложил алгоритм, но дальше это все оформил человек. Подробнее результат анализа можно почитать
тут, Мика спасибо 💖
Пока вывод такой: front-end инженеры все еще нужны, а нейронка не может сама верстать.
Посмотрим что будет с проектом Zecoda через год, внес в календарик.
P.S. Справедливости ради – на лендинге проекта сказано, что работу принимают люди, но пока качество автоматизации верстки сложно определить.