JavaScript / TypeScript
Esta é a escolha padrão para a maior parte do vibe coding, e por um bom motivo. Roda em qualquer lugar — navegadores, servidores (Node.js), funções de borda ( functions) — e é a linguagem de todo o da web. TypeScript é JavaScript com um sistema de tipos acoplado, e você quase sempre deve preferir TypeScript: os tipos capturam erros cedo e, o que é importante, dão à IA balizas que tornam sua saída mais confiável. Uma assinatura de função tipada é um contrato que o assistente consegue ler; sem ele, a IA está adivinhando qual formato seus dados têm, e adivinhar é onde os bugs se escondem.
- Boa para: aplicações web (frontend e ), qualquer coisa em que o usuário clica em um navegador, protótipos rápidos, projetos full-stack em uma única linguagem, /edge.
- Onde dói: o ecossistema se move rápido e quebra coisas; a proliferação de dependências é real (um app pequeno pode puxar centenas de pacotes); a liberdade do JavaScript puro deixa bugs sutis escaparem — outro motivo para usar TypeScript.
- Casos de uso típicos: dashboards de SaaS (Software as a Service — software que você aluga online em vez de instalar), landing pages, e-commerce, aplicações em tempo real, extensões de navegador, qualquer coisa que você faça deploy na Vercel, Netlify ou Cloudflare.
- Manejo pela IA: excelente. Esta é a linguagem mais representada nos dados de treinamento. Assistentes escrevem React, Next.js e Node com confiança e raramente travam. Se você não tem um motivo forte para escolher outra coisa, comece por aqui.
Uma troca concreta que vale a pena conhecer: a velocidade que torna o JavaScript ótimo para prototipagem é a mesma velocidade que o faz mudar constantemente. Um tutorial de dezoito meses atrás pode já usar uma obsoleta, e a IA — treinada sobre uma fotografia do passado — às vezes vai te entregar o padrão de ontem. Quando algo que ela escreve não funciona, a causa costuma ser que a biblioteca mudou. A correção geralmente é dizer a ela a versão que você está usando e pedir que verifique a documentação atual. Este é um imposto que você paga por viver no ecossistema mais ativo do planeta, e para a maioria dos projetos vale a pena pagá-lo.