Met AI websites bouwen: onze ervaring
AI die code schrijft is allang geen nieuws meer. Maar AI die een hele website bouwt, van kale opdracht tot werkende pagina's, dat is waar we de laatste tijd mee aan het testen zijn.
Bij Scherp Online experimenteerden we de laatste tijd veel met AI functionaliteiten van onze vaste editor om websites te bouwen. Inmiddels staat het niet meer in de kinderschoenen, maar in de beginfase ging het nog geregeld mis. Het werd ons steeds duidelijker waar de grenzen van AI lagen, maar ook waar het wél een verschil kon maken. Ondanks de beperkingen zagen wij heel duidelijk dat deze manier van bouwen de toekomst is. Daarom wilden we er zoveel mogelijk van te weten komen. Wij nemen je graag mee in onze ervaringen met het bouwen van websites met AI.
Hoe gaan we te werk?
Onze code-editor is volledig ingericht op werken met AI. Achter de schermen kun je verschillende AI-modellen aan het werk zetten. Via de editor besteden wij als webdevelopers taken uit aan AI. Je geeft een opdracht, AI schrijft de code, past bestanden aan en voert zelf commando’s uit. Geen losse acties meer, maar bijna een collega die meedenkt over de hele bouw.
Voor websites betekent dit dat je in theorie van een briefing naar een werkende pagina kan, met structuur, opmaak en functionaliteit, zonder dat wij iedere regel zelf hoeven te typen.
Onze ervaring: veelbelovend, maar rommelig
Ik ben er met een paar collega’s mee aan de slag gegaan. De conclusie na een paar maanden testen is dat het werkt, tot op zekere hoogte. Simpele onderdelen, zoals een contactformulier, een landingspagina of een stukje interactie, gaan vaak verrassend soepel. Zodra het complexer wordt, bijvoorbeeld een bestaand systeem, specifieke bedrijfslogica of een ontwerp dat net iets anders moet dan de standaard, zie je dat AI het lastig heeft. Het gaat code schrijven die er logisch uitziet, maar onder de motorkap toch net iets anders doet dan bedoeld.
Wanneer we de tool vragen om zo’n fout te herstellen, dan zie je dat het zelf de weg kwijtraakt. Het verprutst zaken die eerst wél goed stonden en je belandt in een soort draaimolen waarin je steeds verder van de oplossing af raakt. Zonder een developer die dat proces bewaakt, ontdek je zo’n fout soms pas als een klant belt.
Waarom wij niet zomaar “even een site laten bouwen”
Er zijn genoeg tools die beloven dat je in een middagje een complete website in elkaar zet. Voor sommige toepassingen is dat prima, maar bij ons werkt dat niet zo. Wij starten altijd met een voortraject: wireframes (schetsontwerp van pagina’s) en design waarin we precies uittekenen wat een klant nodig heeft en wat een pagina moet bereiken. Daar zit strategisch denkwerk achter dat je mijns inziens niet zomaar aan AI kunt overlaten. AI is helaas nog niet zo ver dat je kunt vragen ‘maak een website waarmee we dit willen bereiken’ en vervolgens verwachten dat het uit zichzelf de juiste keuzes maakt.
Er komen ook praktische skills bij kijken. Wij koppelen websites altijd aan een CMS, zoals WordPress, HubSpot of Shopify, en werken daarbinnen met onze eigen ontwikkelstandaarden. Een AI-tool die in een middag een site bouwt, houdt daar geen rekening mee. Dat betekent dat kleine aanpassingen achteraf, iets waar klanten vroeg of laat om gaan vragen, vaak mis gaan. Zonder kennis in huis om dat zelf te herstellen, loop je vast.
De valkuilen die we niet kunnen negeren
- De allergrootste valkuil bij het bouwen van websites met AI is denk ik wel de zelfverzekerde fouten. AI schrijft code met evenveel overtuiging als het goed gaat als wanneer het misgaat. AI twijfelt niet hardop en kan bovendien hallucineren: dingen verzinnen die er logisch uitzien maar waar niets van klopt.
- Verouderde of onveilige patronen. AI leunt op wat het geleerd heeft. Dat is niet altijd de nieuwste of veiligste aanpak. Beveiliging, toegankelijkheid en snelheid vragen om een mens die weet waar hij op moet letten.
- Onderhoud wordt niemands eigenaar. Code die niemand van je team echt geschreven heeft, is lastiger te onderhouden. Vertrekt de developer die het altijd negeerde, dan blijft er een systeem achter dat niemand volledig doorgrondt.
- Geen gevoel voor merk of strategie. AI bouwt een pagina, maar maakt geen keuzes die passen bij een merk, een doelgroep of een conversiedoel. Dat is en blijft (voorlopig) mensenwerk.
- Geen oog voor de klant die er straks mee moet werken. Wij weten, dankzij jarenlange klantfeedback, hoe je een CMS zo inricht dat een klant er zelf prettig mee overweg kan. Welke velden je aanpasbaar maakt, waar je een focuspunt op een afbeelding toevoegt of hoe je een sectie logisch opbouwt. Dat soort keuzes maakt AI niet uit zichzelf. Dat is kennis die je alleen opbouwt door jaren met klanten te werken.
- Verwachtingen van klanten. ‘AI bouwt toch alles binnen een dag?’ Zo ver zijn we nog niet. Als bureau moeten we hier eerlijk over communiceren, anders scheppen we verwachtingen die we niet kunnen waarmaken.
Onze visie
Wij zien AI bij het bouwen van websites als een versnelling, niet als automatisering. Het scheelt tijd bij het schrijven van herhalende code, het testen van varianten en het snel neerzetten van een eerste opzet, maar de developer blijft eindverantwoordelijk. Wij laten AI in onze editor nooit ongecontroleerd naar productie schrijven en we kunnen je nu al vertellen dat dat voorlopig ook zo blijft.
Zie AI meer als een junior developer. Iemand die veel kan, maar die je moet leren hoe jij het wilt hebben. Met elk project geven we AI meer van onze eigen kennis mee: onze standaarden, onze meest gebruikte patronen, onze voorkeuren voor gebruiksvriendelijkheid. Zo ontwikkelt de uitkomst zich steeds beter en zo houden wij zelf steeds minder handmatig werk over.
Daar zit ook meteen de grens waar we ons bewust van moeten zijn. AI werkt op basis van enorme hoeveelheden data en geeft daardoor bijna altijd een gemiddelde uitkomst terug. Voor code die overal een beetje op moet lijken, is dat geen probleem. Maar voor een website die zich moet onderscheiden en beter moet zijn dan gemiddeld is dat gemiddelde juist niet wat we willen. Die extra vijf procent, het net iets betere idee, de net iets slimmere oplossing, dat blijft mensenwerk.
Juist omdat het misgaat, leren we wat wel en niet werkt. Elke fout die we nu tegenkomen, is kennis die andere bureaus over een jaar nog moeten opdoen.
Waar gaat dit naartoe?
Is AI in webontwikkeling hype of toekomst? Wat ons betreft een combinatie van beide. AI heeft een technische kant die zich razendsnel ontwikkelt, maar ook een commerciële kant die minstens zo hard groeit: bijna elke tool plakt inmiddels het label ‘AI’ op zijn product. Het is aan ons om daar doorheen te prikken en alleen te gebruiken wat op de lange termijn echt waarde toevoegt, voor ons en voor de klant.
“Bij een recent project lieten we onze eigen workflow volledig los op zowel de front-end als het CMS-gedeelte van een website. Het voordeel is logischerwijs dat we meer tijd overhouden voor snelheid, design en details die een site echt goed maken. Maar het finetunen van wat AI oplevert kost nog altijd tijd. We zien wel dat dat met elk project soepeler verloopt.”
Luuk van Aggelen DeveloperWat nu nog wankel voelt bij complexere taken, wordt over een jaar waarschijnlijk stabieler. Wij verwachten dat AI een steeds groter deel van het bouwproces overneemt: het opzetten van basisstructuren, het schrijven van herhalende onderdelen en het testen van code. Het strategische werk, wat bouw je voor wie en waarom, blijft bij mensen liggen. Dat is waar onze meerwaarde als bureau zit.
Onze voorspelling: over een paar jaar bouwt niemand meer een website volledig met de hand, maar ook niemand volledig zonder mens. De rol van de developer verschuift van typen naar regisseren. En dat is de tendens waar in principe elk team bij Scherp Online nu mee te maken krijgt door de komst van AI.
Meer weten?
Wil je weten hoe wij dat aan kunnen pakken voor jouw project? Neem contact met ons op, dan denken we met je mee.
Toe aan een nieuwe website? Neem contact op!