Você se lembra do projeto de pesquisa pix2code, que mostrou como gerar código automaticamente a partir de capturas de tela da GUI? Agora, há uma versão desta técnica em formato de produto. imgcook é um produto SaaS da Alibaba que pode transformar de forma inteligente vários arquivos de design (Sketch/PSD/imagens estáticas) em código de front-end. A Alibaba precisa personalizar um grande número de páginas de campanha durante o festival de compras Double Eleven. Geralmente são páginas para uso específico nesse período que precisam ser desenvolvidas rapidamente. Por meio do método de aprendizado profundo, o design de UX é inicialmente processado em código de front-end e, em seguida, ajustado por uma pessoa desenvolvedora. Nosso time está avaliando esta tecnologia: embora o processamento de imagem ocorra no lado do servidor, enquanto a interface principal está na web, o imgcook fornece ferramentas que podem se integrar com o design de software e o ciclo de vida do desenvolvimento. O imgcook pode gerar código estático, bem como algum código de componente de vinculação de dados, caso você defina uma DSL. A tecnologia ainda não é perfeita: designers precisam consultar certas especificações para melhorar a precisão da geração de código (que ainda precisa ser ajustada por pessoas desenvolvedoras posteriormente). Sempre temos cautela com a geração de código mágica, porque o código gerado costuma ser difícil de manter a longo prazo, e o imgcook não é exceção. Mas se você limitar o uso a um contexto específico, como páginas para campanhas específicas, vale a pena tentar.