Lovable
Full-stack apps uit een gesprek: het Europese vibe coding.
De fiche van Olya
- Bijzonderheden
- Lovable komt uit Stockholm en heeft het gesprek tot enige interface gemaakt: je beschrijft de app en er rolt een React-project uit met TypeScript, Vite, Tailwind en shadcn/ui, met een al aangesloten Supabase-backend erachter. Het verschil met generatoren die alleen interface maken, is dat het resultaat een volledige applicatie is — database, authenticatie, opslag, serverless functies — en geen klikbare mockup. De code blijft echte code en synchroniseert in twee richtingen met GitHub, waardoor het minder een gesloten doos is dan het chatformaat doet vermoeden.
- Sterke punten
- Tussen idee en iets wat online te bezoeken is zitten minuten, inclusief domein, HTTPS en hosting, zonder iets in te richten. Lovable Cloud levert database, login, opslag en edge functions op Supabase-basis zonder dat je die apart opzet, en dankzij de GitHub-koppeling kloon je de repository en werk je verder in je eigen editor zodra de chat niet meer volstaat. Er zit ook een security scan in die RLS-policies en dependencies controleert voor je publiceert.
- Wanneer te gebruiken
- Het is de juiste keuze voor prototypes, MVP's en interne tools die vandaag nog in iemands handen moeten zijn: landingspagina's met formulier, dashboards, kleine CRUD-apps met login. Het werkt ook als startpunt voor een ontwikkelaar die het steigerwerk wil overslaan en een al opgezet project lokaal wil voortzetten. Om een idee met echte gebruikers te toetsen voordat je er maanden in steekt, is de verhouding tussen kosten en resultaat lastig te verslaan.
- Wanneer te vermijden
- Het creditmodel maakt de uitgaven slecht voorspelbaar: een app van drie pagina's met authenticatie kan meer credits kosten dan het maandplan bevat, en elke debugronde verbrandt er nog meer. Bij de laatste 20 procent — eigenzinnige businesslogica, complexe authenticatiestromen, integraties buiten het pad van Supabase en Stripe — ben je sneller klaar door de repository te pakken en het met de hand te doen. En voor apps met gevoelige gegevens geldt de waarschuwing uit de documentatie zelf: de verantwoordelijkheid voor beveiliging ligt bij jou, en een automatische scan vervangt geen audit.