Jesse Scherpen7 mei 20266 minuten lezen
Vercel is een platform waarop moderne websites en webapplicaties draaien zonder dat je zelf servers hoeft te beheren. Serverless functies zijn de stukjes code die daarbij alleen draaien als ze nodig zijn. Samen leveren ze snelle sites, minder beheerwerk en systemen die vanzelf meeschalen. De keerzijde: bij veel verkeer kunnen de kosten oplopen, en je raakt gewend aan één aanbieder.
Als je een website of webapplicatie laat bouwen, kom je deze termen vroeg of laat tegen. In dit artikel lees je in gewone taal wat ze betekenen, wat ze je bedrijf opleveren, waar de valkuilen zitten en hoe wij per project kiezen.
Vercel is een cloudplatform voor moderne websites. Vroeger huurde je een server, installeerde je software en hield je die zelf up-to-date. Vercel neemt dat werk over: je koppelt de code van je site, en het platform zet hem online, houdt hem snel en regelt certificaten en beveiliging.
Vercel is gemaakt door dezelfde partij die Next.js ontwikkelt, een van de meest gebruikte frameworks voor websites en webapplicaties. Daardoor werken die twee naadloos samen.
De naam klopt eigenlijk niet: er zijn nog steeds servers. Het verschil is dat jij er niet naar omkijkt.
Bij een traditionele server draait je applicatie dag en nacht, ook om drie uur 's nachts zonder bezoekers. Je betaalt voor capaciteit die je niet gebruikt, en bij een onverwachte piek loopt hij vast.
Een serverless functie is een stukje code dat één taak doet en slaapt tot er iets gebeurt: een bezoeker vult een formulier in, er komt een bestelling binnen of er wordt een bestand geüpload. De functie wordt wakker, doet zijn werk en stopt weer. Je betaalt voor de tijd dat hij werkt. Bekende voorbeelden zijn AWS Lambda, Google Cloud Functions en de functies van Vercel.
Vercel verspreidt je site over servers wereldwijd. Een bezoeker krijgt de pagina van een server in de buurt. Snelle pagina's zijn prettiger voor bezoekers en tellen mee voor Google.
Geen updates van besturingssystemen, geen certificaten die verlopen, geen server die midden in de nacht crasht. De uren die dat scheelt, gaan naar functies waar je bedrijf iets aan heeft.
Bij elke wijziging maakt Vercel automatisch een aparte voorbeeldlink. Jij bekijkt de nieuwe versie en geeft feedback voordat je klanten hem zien.
Loopt een campagne harder dan verwacht, dan zet het platform op de achtergrond extra capaciteit in. Je site blijft bereikbaar.
Bescherming tegen aanvallen die je site plat proberen te leggen (DDoS) en een firewall zitten er standaard in. Dat hoef je niet zelf in te richten.
Het gratis Hobby-plan is alleen bedoeld voor niet-commercieel gebruik. Zakelijk begin je op Pro, dat per teamlid per maand wordt afgerekend, met daarbovenop kosten voor gebruik. Trekt je applicatie veel verkeer of draait hij zware functies, dan lopen die kosten op. Stel daarom een uitgavenlimiet in; Vercel heeft daar Spend Management voor.
Een functie die slaapt, heeft bij een nieuw verzoek een fractie van een seconde nodig om op te starten. Voor het verwerken van een factuur maakt dat niets uit. Voor een toepassing waarin elke milliseconde telt, moet je er in het ontwerp rekening mee houden.
In plaats van één applicatie heb je soms tientallen kleine functies die met elkaar praten. Gaat er ergens iets mis, dan heb je goede logboeken nodig om te zien waar.
Hoe meer je de specifieke functies van een platform gebruikt, hoe lastiger het wordt om later over te stappen. Houd de kern van je logica daarom los van het platform.
Ik bouw liever een systeem dat direct voor je werkt, dan dat ik je een rapport vol loze beloftes stuur.
Jesse Scherpen, eigenaar SharpClicks
Vaak combineren we ze: de website op Vercel, de automatiseringen op een eigen server in Europa. Waarom dat voor AI-toepassingen vaak de beste opzet is, lees je in AI agents en taalmodellen hosten.
Vercel en serverless functies halen het serverbeheer weg, maken je site snel en laten hem meegroeien. Houd de kosten in de gaten, bouw zo dat je later kunt wisselen, en kies een eigen server waar dat logischer is. Dan heb je het beste van beide.
Benieuwd welke opzet bij jouw project past? Plan een kennismaking, of lees meer over maatwerk software en websites.
Vercel is een cloudplatform waarop moderne websites en webapplicaties draaien, zonder dat je zelf servers beheert. Het is gemaakt door de ontwikkelaars van Next.js en zet je site bij elke wijziging automatisch online.
Het gratis Hobby-plan is voor niet-commercieel gebruik. Zakelijk gebruik je Pro, dat per teamlid per maand wordt afgerekend, met daarbovenop kosten voor gebruik zoals verkeer en functies. Met Spend Management stel je een uitgavenlimiet in.
Serverless betekent dat je code draait op servers die je niet zelf beheert, en alleen als er iets gebeurt, zoals een formulier dat wordt ingevuld. Je betaalt voor de tijd dat de code werkt in plaats van voor een server die altijd aanstaat.
Een cold start is de korte opstarttijd van een serverless functie die even niet gebruikt is, meestal een fractie van een seconde. Voor achtergrondtaken maakt dat niet uit, voor toepassingen waarin snelheid cruciaal is wel.
Ja, voor de meeste zakelijke websites en webapplicaties in Next.js. Houd bij veel verkeer of zware functies de kosten in de gaten, en kies voor processen die continu draaien een eigen server.
Hier kunnen we je mee helpenMaatwerk software. Software die past bij hoe jij werkt. Eerste werkende versie €5.000 tot €7.500.
Bekijk de dienst
Jesse Scherpen is eigenaar van SharpClicks. Hij studeerde e-commerce op Windesheim, schreef zelf blogs en beheerde advertenties voor klanten, en bouwt nu de systemen die dat werk overnemen.