Vibecoding is software bouwen door te beschrijven wat je wilt, terwijl AI de code schrijft. Je kunt in een middag een werkend prototype hebben. Het risico: net zo snel een onveilig, onoverzichtelijk project.
Wat kun je ermee bouwen?
- Een website of landingspagina.
- Een interne tool: een formulier, een overzicht, een calculator.
- Een prototype om een idee te testen bij echte gebruikers.
- Een dashboard op basis van een spreadsheet.
Wat lastiger is zonder technische kennis: apps met betalingen, gevoelige persoonsgegevens, complexe rechten of veel gebruikers. Die kun je prototypen, maar voor productie heb je meer kennis of hulp nodig.
De werkwijze
- Schrijf eerst een korte specificatie: doel, gebruikers, schermen, wat er niet in versie 1 zit.
- Kies een tool: een app-builder zoals Lovable of Bolt om te beginnen, een coding agent als je verder wilt.
- Bouw in kleine stappen. Eén scherm of functie per keer, en test na elke stap.
- Bewaar je voortgang in git, zodat je terug kunt als het misgaat.
- Doe een security-check voordat er echte data of gebruikers bij komen.
Bouw een eenvoudige webapp waarmee [gebruiker] [taak] kan doen. Versie 1 heeft alleen: [functie 1], [functie 2], [functie 3]. Geen inlog nog. Gebruik een rustige, overzichtelijke vormgeving. Leg na het bouwen uit welke bestanden er zijn en wat ze doen.
Als het vastloopt
Blijft de AI dezelfde fout maken? Stop met 'fix het' herhalen. Beschrijf precies wat je verwacht en wat er gebeurt, plak de foutmelding, en vraag om eerst de oorzaak te zoeken. Of ga terug naar de laatste werkende versie en probeer een kleinere stap.
Onthoud
- Begin met een specificatie en een kleine eerste versie.
- Bouw in kleine stappen en test na elke stap.
- Voor echte gebruikers en data: eerst een security-check.
Security Check
Loop dit na voordat je verder gaat of iets online zet.
- Staan er API-sleutels in je code of in de browser? Verplaats ze naar de server.
- Kan iedereen de data van anderen zien? Test met twee accounts.
- Zijn database-toegangsregels ingesteld als de app een database gebruikt?
- Werk je met echte persoonsgegevens? Doe dat pas na een security-review.
Volgende stap: Git en GitHub voor vibecoders