Frontend feito por IA precisa funcionar quando a tela tá vazia, e é por aí que quero comparar Gemini. Uma interface bonita com conteúdo preenchido chama atenção rápido. O trabalho aparece quando tu tira os dados e precisa descobrir o que o usuário faz agora. Esse pedaço merece entrar no pedido desde o começo.
Em maio de 2026, o Google apresentou Gemini 3.5 Flash com foco em agentes e programação, disponível nas suas ferramentas e na API. Antigravity estava entre os pontos de acesso. Revisitando o lançamento, meu interesse vem de uma conversa posterior: em julho de 2026, sugeri experimentar Gemini pra frontend e comparar modelos por função. A sugestão abre um teste; não tenho um resultado daquela experiência pra anunciar.
Na mesma conversa de julho, avaliei Claude como bom pra backend. Isso não me obriga a escolher o mesmo fornecedor pra toda tela. Quero poder distribuir trabalho conforme o que cada opção entrega, sem fazer da preferência por modelo uma personalidade. Já tem decisão suficiente num projeto sem acrescentar uma torcida organizada.
Meu próximo teste de interface começa com um pedido pequeno: a mesma tela com e sem conteúdo. O estado vazio precisa explicar o que falta e oferecer uma ação que faça sentido. Quando os dados chegam, a tela precisa continuar coerente. São dois momentos da mesma tarefa, fáceis de conferir sem depender da empolgação com a primeira imagem.
Depois vem a leitura do código. Preciso entender onde mexer quando o pedido mudar. Se uma escolha da implementação ajuda o objetivo, a explicação consegue apontar essa relação. Uma justificativa que cabe em qualquer interface só aumenta o texto que tenho pra ler. O agente pode pular a apresentação comercial do próprio código.
Também vou registrar onde a comparação aconteceu. Gemini na API e Gemini dentro de uma ferramenta chegam ao trabalho por caminhos diferentes. O acesso ao projeto e as integrações disponíveis fazem parte da experiência. Sem isso, uma vantagem do aplicativo vira indevidamente uma conclusão sobre o modelo.
Minha decisão é colocar Gemini na disputa por uma entrega de frontend delimitada. Vou contar as orientações adicionais e conferir se consigo continuar alterando a solução depois da primeira resposta. Se resolve a tela preenchida e me devolve o resto do fluxo como dever de casa, o trabalho ainda não terminou. A próxima rodada começa justamente no que ficou faltando.