Pular para o conteúdo
Thorfyn

Apps feitos com IA

Como levar um app do Lovable, Bolt ou v0 para produção

Resposta curta: leve o código para um repositório seu, feche as brechas de segurança, separe staging de produção, tenha como ver erros e restaurar dados, e só então decida entre endurecer o que existe ou reconstruir por estágios.

Escrito por Matheus PavaneliPublicado em 10 de out. de 2026Revisado em 10 de out. de 20263 minMétodo da casa

Baixar em Markdown

    0 de 4 conferidas

    Marque cada checagem conforme faz. Nada fica salvo.

    O que quebra quando chegam usuários de verdade

    Um app gerado é feito para mostrar a ideia. Usuários de verdade trazem o que ele pulou: regras de dados, pagamento que não pode rodar duas vezes, e-mail que precisa chegar e uma conta que cresce a cada requisição. Nada disso aparece na demonstração, tudo aparece no primeiro mês.

    1. Leve o código para um repositório seu

    Enquanto o código vive só dentro da ferramenta, ninguém mais consegue revisar, testar ou publicar sem ela.

    Confira você mesmo

    Confira se o projeto está ligado a um repositório do GitHub na sua própria conta, não numa conta compartilhada.

    Corrija

    Exporte ou sincronize o projeto com um repositório no seu nome e faça toda mudança seguinte passar por ele.

    2. Feche as brechas de segurança primeiro

    Tabelas expostas e chaves vazadas são as falhas que mais custam e que chegam primeiro.

    Confira você mesmo

    Faça as quatro checagens do Supabase do guia sobre vazamento: RLS, a chave service_role, os redirecionamentos e o staging.

    Corrija

    Corrija o RLS e a service_role antes de tudo; são eles que decidem quem lê os dados dos seus usuários.

    3. Separe staging de produção

    Toda mudança testada em produção arrisca dados reais, e todo segredo no código vai para o navegador.

    Confira você mesmo

    Liste para onde cada ambiente aponta: banco, chaves de pagamento, remetente de e-mail. Se staging e produção dividem algum, não estão separados.

    Corrija

    Crie um projeto de staging, guarde os segredos em variáveis de ambiente de cada um e publique em staging antes da produção.

    4. Veja os erros e saiba restaurar os dados

    Sem rastreio de erros você descobre as falhas pelos clientes, e sem backup testado uma mudança ruim é para sempre.

    Confira você mesmo

    Responda duas perguntas: onde eu veria um erro que um usuário teve há uma hora, e quando restaurei um backup numa cópia pela última vez?

    Corrija

    Ligue o rastreio de erros e o backup do banco, e restaure um backup numa cópia uma vez, para saber que funciona.

    Endurecer ou reconstruir

    Endureça quando o modelo de dados serve ao produto e a maioria das telas só precisa de conserto. Reconstrua por estágios quando cada recurso novo quebra um antigo, quando o modelo de dados briga com o produto ou quando os limites da ferramenta travam o que os usuários pedem. Nos dois casos o trabalho vai um estágio por vez, com o app no ar.

    Perguntas

    Preciso sair da ferramenta?

    Não no primeiro dia. O código vai primeiro para o seu repositório; a ferramenta pode continuar gerando telas enquanto as partes arriscadas passam para código revisado.

    Quanto tempo leva o diagnóstico?

    A semana de discovery termina num plano escrito por estágio, com o que entra, até quando e por quanto. Se você parar aí, o plano é seu.

    Fontes

    Próxima notaDo Bubble para código sem tirar o app do ar

    Tenha o plano antes do código

    A semana de discovery termina num plano por estágio para o seu app, com preço fixo para cada estágio.