Tutorialv0Tier 1 · InicianteVisão Geral· Fácil· PT20M

v0.dev: Gere Componentes React com Texto e Deploy em Segundos

Guia para iniciantes no v0.dev: como gerar componentes React + Tailwind com prompts e integrar em seu projeto Next.js.

22 de maio de 2026· Atualizado em 24 de maio de 2026por SWEN.AI
v0.dev: Gere Componentes React com Texto e Deploy em Segundos

v0.dev: Gere Componentes React com Texto e Deploy em Segundos

O v0.dev é a ferramenta de geração de UI da Vercel. Com ele, você descreve um componente em texto e recebe código React + Tailwind + shadcn/ui pronto para usar — sem configuração, sem templates.

O que é o v0?

O v0 é especializado em uma coisa: gerar componentes de interface de usuário de alta qualidade. Ele não é uma IDE completa nem um gerador de apps — ele é o melhor do mercado em converter descrições em UI.

Quando usar o v0:

  • Você precisa de um componente específico rapidamente
  • Quer explorar variações de design sem escrever código
  • Tem um design em mente mas não quer implementar do zero
  • Precisa de componentes shadcn/ui customizados

Como acessar

Acesse v0.dev — crie conta com GitHub. O plano gratuito tem 200 créditos/mês. O plano Pro ($20/mês) tem créditos ilimitados.

Criando seu primeiro componente

Prompt básico

Crie um card de produto com:
- Imagem no topo
- Nome do produto em negrito
- Preço com desconto (preço original riscado ao lado)
- Badge "Novo" no canto superior direito
- Botão "Adicionar ao carrinho" na parte inferior
- Hover effect suave no card inteiro

O v0 vai gerar o código React + Tailwind e mostrar um preview ao vivo.

Explorando variações

Após gerar, você pode pedir variações:

  • Iterate: refina o mesmo componente
  • Remix: cria uma variação com mudanças específicas
Mude para um layout horizontal com a imagem à esquerda
Adicione uma estrela de rating abaixo do nome
Torne mais compacto para uso em grid de 4 colunas

Usando o componente gerado

Método 1: Copy e paste

Clique em Code para ver o código completo, copie e cole no seu projeto.

Método 2: CLI (recomendado)

O v0 oferece um comando para instalar diretamente:

npx shadcn@latest add "v0.dev/chat/b/[id-do-componente]"

Isso instala as dependências necessárias automaticamente.

Método 3: Open in Cursor/IDE

Clique em Open in para abrir direto no seu editor.

Stack que o v0 usa

Todo código gerado usa:

  • React (JSX/TSX)
  • Tailwind CSS para estilização
  • shadcn/ui para componentes base (Button, Card, Input, etc.)
  • lucide-react para ícones

Isso garante compatibilidade com Next.js, Vite e qualquer projeto React moderno.

Dicas para melhores resultados

Descreva o contexto de uso:

Crie um formulário de login para um app SaaS B2B com:
- E-mail e senha
- Opção "Lembrar-me"
- Link "Esqueci a senha"
- Botão de login
- Separador e botão "Entrar com Google"
Design profissional, minimalista, fundo branco

Especifique o tamanho/escala:

Componente para sidebar de 240px de largura
Card para grid de 3 colunas em desktop, 1 coluna em mobile
Banner de largura total da página

O v0 é a ferramenta mais rápida para passar de ideia para componente React — aprenda a usá-lo e você nunca mais vai construir UI do zero.

Salve seu progresso de aprendizado

Crie sua conta gratuita no SWEN.AI para acompanhar as aulas concluídas

Salvar meu progresso

Tutoriais relacionados