A armadilha do Lovable: porque é que os produtos no-code morrem em 6 meses
A armadilha do Lovable, explicada: construtores de apps com IA como o Lovable e o Bolt são incríveis para demos e péssimos para negócios. Porque é que a maioria morre em seis meses.
O Lovable, o Bolt e outros construtores de apps com IA semelhantes são incríveis para demos — e péssimos para negócios. A maior parte dos produtos construídos com eles está morta ao fim de seis meses. Não porque os fundadores tenham desistido. Mas porque os produtos não conseguiam crescer — batiam numa parede que nenhuma quantidade de prompts conseguia resolver. As ferramentas não estão avariadas. A abordagem é que está.
Já viste os tweets. «Construí um SaaS em 2 horas com o Lovable!» «Lancei o meu MVP este fim de semana com o Bolt!» «O no-code é o futuro. Os programadores estão obsoletos.» E ficaste entusiasmado. Finalmente — uma forma de construir o teu produto sem aprender a programar, sem encontrar um sócio técnico, sem gastar 80 mil euros em programadores.
Por isso experimentaste. A semana 1 foi mágica: a tua app apareceu no ecrã, funcionava, mostraste-a aos amigos, ficaram impressionados. Na semana 3, quiseste acrescentar perfis de utilizador. Algo partiu. Corrigiste. Partiu outra coisa. Na semana 6, precisavas de ligar um sistema de pagamentos. Tudo desabou. Na semana 8, recomeçaste. Outra vez.
Soa-te familiar? Não estás sozinho. E a culpa não é tua.
Porque é que as ferramentas rápidas criam mortes lentas
Uma demo precisa de ter bom aspeto, funcionar uma vez e impressionar alguém durante 5 minutos. Um negócio precisa de aguentar utilizadores reais que fazem coisas inesperadas. Precisa de crescer sem partir. Precisa de ser seguro — isso é uma obrigação legal. Precisa de ser fácil de manter, porque vais alterá-lo constantemente. Precisa de se integrar com pagamentos, emails e analytics. Precisa de funcionar durante anos, não dias.
As ferramentas rápidas otimizam para demos. Geram código que funciona agora. Não pensam no que acontece a seguir. E o «a seguir» chega sempre.
Cada atalho que estas ferramentas tomam torna-se uma dívida que pagas mais tarde. Sem uma estrutura de base de dados adequada, não consegues acrescentar funcionalidades sem reconstruir. Sem camadas de segurança, os utilizadores podem ver os dados uns dos outros — é um processo em tribunal à espera de acontecer. Sem uma arquitetura de serviços, mudar uma coisa parte outras cinco. Sem testes, cada atualização é roleta russa.
Esta dívida acumula. Depressa. Ao terceiro mês, já não estás a construir funcionalidades — estás a apagar fogos. Ao sexto mês, reconstruir é mais fácil do que corrigir. Isso não é um produto. É um protótipo a fingir que é um produto.
O que aprendi da maneira mais difícil
Estou a construir o FIKR Space: 11 produtos integrados, utilizadores reais, pagamentos reais, dados reais. A minha primeira tentativa? Fiz exatamente o que toda a gente faz. Queria andar depressa. Usei as ferramentas mais rápidas. Saltei a parte «aborrecida». Ao fim de três semanas, não conseguia acrescentar uma funcionalidade simples sem partir outras duas.
Por isso parei. Deitei tudo fora. E recomecei — como deve ser. Da segunda vez demorou mais a arrancar: o primeiro mês foi só arquitetura e desenho da base de dados, sem nenhum produto visível. Mas depois, no segundo mês, saiu o primeiro produto. No terceiro, o segundo. Do quarto ao décimo segundo mês, saíram mais nove produtos.
Custo total: 3.250 € em ferramentas. Valor total: mais de 2 milhões de euros em software. A diferença não foram as ferramentas. Foi a abordagem.
O verdadeiro problema: estás a saltar a parte de pensar
Eis a verdade incómoda: construir software é 80% pensar e 20% programar. As ferramentas rápidas deixam-te saltar a parte de pensar. Isso parece progresso. Na verdade, é sabotagem. É o primo, em forma de ferramenta, da armadilha do vibe coding — a mesma parede, outra entrada.
Quando escreves «constrói-me uma app de marcações» no Lovable, estás a pedir à IA que tome centenas de decisões por ti. Como deve estar estruturada a base de dados? Como se relacionam os utilizadores com as marcações? O que acontece quando alguém cancela? Quem pode ver o calendário de quem? Como funcionam os fusos horários? E as marcações recorrentes?
A IA vai responder a todas estas perguntas. Mal. Porque está a otimizar para «mostrar algo no ecrã depressa», não para «construir algo que funcione a longo prazo». Saltaste a parte de pensar. A IA preencheu as lacunas. As lacunas ficaram mal preenchidas. E agora estás a reconstruir.
A alternativa: arquitetura primeiro
Há outra forma. Não é tão sexy. Não dá bons tweets. Mas funciona.
Antes de escreveres um único prompt, passa 2–3 dias a pensar. Quais são as 5 funcionalidades centrais — não 15, só cinco? Que dados precisas de guardar? Como se relacionam esses dados? Quais são as regras — quem pode ver o quê, o que acontece quando algo é apagado? Isto leva 2–3 dias. Poupa 2–3 meses.
Depois usa ferramentas pensadas para crescer, não ferramentas pensadas para demos: um sistema de base de dados a sério como o Supabase, não o localStorage. Autenticação real, não «sessão iniciada = true». Segurança incorporada com Row Level Security. Código que consegues de facto alterar.
Constrói de forma incremental, não tudo de uma vez. Lança uma funcionalidade, garante que funciona, lança a seguinte — nunca deixes a dívida acumular. E testa antes dos teus utilizadores. Se não estás a testar, estás a ter esperança. A esperança não é uma estratégia.
Quando as ferramentas rápidas SÃO a escolha certa
Sejamos justos — estas ferramentas têm usos legítimos. Usa-as quando precisas de uma demo para uma reunião com um investidor na próxima semana. Quando estás a testar se alguém sequer quer isto. Quando tens orçamento zero e precisas de validar antes de investir. Quando tencionas deitá-lo fora e reconstruir como deve ser. Quando é um projeto pessoal sem ambições de crescimento.
Não as uses quando estás a construir o teu negócio a sério. Quando lidas com dados sensíveis — saúde, finanças, informação pessoal. Quando contas ter mais de 50 utilizadores. Quando precisas de acrescentar funcionalidades ao longo do tempo. Quando um dia queres vender esta empresa.
| Abordagem rápida | Abordagem como deve ser | |
|---|---|---|
| Construção inicial | 1 semana | 1 mês |
| O que acontece a seguir | Reconstruir de 2 em 2 meses | Iterar durante anos |
| Como acaba | Morto em 6 meses | Ainda a funcionar daqui a 5 anos |
Um caminho leva a «uma vez tentei construir um produto». O outro leva a um negócio. A pergunta não é «consigo construir depressa?». É «consigo construir algo que dure?».
Neste momento, a maioria das pessoas ainda está no ciclo de «construir depressa, reconstruir constantemente». Estão a esgotar-se, a desistir, a dizer que «os produtos construídos com IA não funcionam». Estão enganadas. Os produtos construídos com IA funcionam incrivelmente bem. Os produtos construídos com IA sem pensar é que não. Os fundadores que aprenderem a pensar em arquitetura — enquanto toda a gente persegue a velocidade — vão construir os produtos que duram. Essa é a verdadeira vantagem competitiva. Não prompts mais rápidos. Melhor raciocínio.
Perguntas frequentes
O Lovable é bom para construir um negócio SaaS a sério?
Não. O Lovable e o Bolt são excelentes para demos e protótipos de validação — algo que tem bom aspeto e funciona uma vez. Um negócio precisa de uma estrutura de base de dados adequada, segurança e uma arquitetura fácil de manter, e estas ferramentas saltam exatamente essas camadas. A maioria dos produtos construídos assim está morta ao fim de seis meses.
O que devo usar em vez do Lovable ou do Bolt?
Ferramentas pensadas para crescer: uma base de dados a sério como o Supabase em vez do localStorage, autenticação real, Row Level Security e código que consegues de facto alterar. Mas a mudança maior é a abordagem — 2–3 dias a pensar na arquitetura antes do primeiro prompt poupam 2–3 meses de reconstrução.
Quando é aceitável usar um construtor de apps com IA rápido?
Quando precisas de uma demo para um investidor na próxima semana, quando estás a validar a procura com orçamento zero, quando tencionas deitá-lo fora e reconstruir como deve ser, ou quando é um projeto pessoal sem ambições de crescimento. Só não deixes o protótipo fingir que é um produto.
Preciso de aprender a programar para evitar a armadilha?
Não. Precisas de aprender a pensar em arquitetura — não a programá-la, só a pensar nela: como desenhar bases de dados em termos conceptuais, escrever prompts que produzem código de qualidade e validar que o que a IA construiu é realmente bom. É uma competência, e é a saída da armadilha.