Engenheiro de IA aqui: Apesar da base de treino ser gigante, React muda mais rápido que a base de treinamento das IAs. Na verdade isso vale para front-end em geral.
Se o front-end fugir dos componentes padrão, IA grátis não acompanha não.
Tive essa experiência no fim do ano passado: Meu dev junior vibe codeou uma interface para uma tela gigante de propaganda interativa e foi lindo, ficou genial. A diretoria do cliente enlouqueceu, o designer de UX, largou tudo pra abraçar o projeto.
Na hora de ir a produção, a tela tinha um formato exótico e precisávamos ajustar os componentes a esse formato.
Só que o Copilot falhava silenciosamente. Kiro falhava. Claudr tinha estouro de contexto. A gente ia precisar analisar antes de modificar o código.
Foram duas semanas para entender as milhares de funções de manipulação de viewport que a IA tinha feito e como elas conversavam com o React. O Copilot e Antigravity tinham estouro de contexto tentando analisar o código.
Enfim: Foi mais fácil abandonar e refazer. Uma dev refez em Angular, o outro em Svelte para comparar. Svelte ficou muito is eficiente, apesar do código terrivelmente feio e com algumas redundâncias. Foi pra prod.