Naar de inhoud

Begrip

Wat is Next.js? Waarom Next.js, in gewone taal

Wat het framework bovenop React doet, hoe een statische export bij je bezoekers komt, en het eerlijke antwoord op de vraag of het je posities in Google helpt.

De website van Villa Lidia op een gsm, door VBS gebouwd als statische Next.js-export die vanaf S3 en CloudFront wordt geserveerd
Next.js
Next.js is een opensourceframework bovenop React om websites en webapplicaties te bouwen, met pagina's die vooraf als volledige HTML klaarstaan.
Ook genoemdNextJSNextReact-framework

Door , COO

4 min lezen
Op deze pagina
  1. 01React, plus wat een echte website nodig heeft
  2. 02Zeit, nu Vercel, in 2016
  3. 03Drie manieren om een pagina te maken
  4. 04Goed voor SEO, als je het juist gebruikt
  5. 05Waarom de sites van onze klanten erop draaien
  6. 06Gratis software, betaalde hosting en uren

React, plus wat een echte website nodig heeft

Next.js maakt van React, een bibliotheek om schermen te bouwen, iets waar je een hele website op kunt draaien. React alleen bouwt interfaces in de browser. Next.js voegt toe wat een echte site errond nodig heeft: een pagina per adres, pagina's die op de server of bij het bouwen gemaakt worden, beeldverwerking, routering en een build die snelle bestanden oplevert.

Het wordt onderhouden door Vercel, het bedrijf dat ook Next.js-sites host, maar je zit niet vast aan Vercel: een Next.js-site draait op elke server, of als statische export als gewone bestanden op opslag zoals Amazon S3.

Zeit, nu Vercel, in 2016

De eerste versie, 1.0, verscheen op 25 oktober 2016, bij het bedrijf dat toen Zeit heette en nu Vercel. Het idee: React op de server laten renderen moest zo simpel worden als een bestand in een map zetten. In 2022 bracht Next.js 13 een nieuwe structuur, de app-map, met lay-outs en React Server Components; in mei 2023, met versie 13.4, werd die App Router stabiel. Versie 16 volgde in oktober 2025, en daar draaien onze huidige sites op.

Drie manieren om een pagina te maken

Next.js kan een pagina op drie manieren maken. Statisch: bij het bouwen wordt elke pagina een afgewerkt HTML-bestand, klaar nog voor iemand langskomt. Server: de pagina wordt op een server gemaakt op het moment dat iemand ze opvraagt, handig als de inhoud per bezoeker verschilt. Client: delen van de pagina worden in de browser opgebouwd, voor interactieve stukken. Een bedrijfswebsite is meestal het best gediend met volledig statisch: geen server om te onderhouden, en elke pagina komt volledig binnen.

Code, bezoeker en wat het deed voor Villa Lidia

Van code tot bezoeker

  1. 01Next.js en ReactPagina's als componenten, met de inhoud uit bestanden of een CMS.
  2. 02BuildElke pagina wordt vooraf kant-en-klare HTML, met beelden in de juiste maten.
  3. 03CDNDe bestanden staan op S3 achter CloudFront, dicht bij de bezoeker.
  4. 04BrowserGoogle en bezoekers krijgen meteen volledige HTML.

Homepage van Villa Lidia, oude en nieuwe build

  • Voor de herbouw8,4 MB

  • Next.js static export1,4 MB

Next.js zelf rankt niet. De snelle, volledige HTML die het oplevert, helpt Google en je bezoekers wel.

Goed voor SEO, als je het juist gebruikt

Het eerlijke antwoord: Next.js zelf scoort niet. Google rangschikt pagina's, geen frameworks. Wat Next.js wel doet, is het makkelijk maken om te leveren wat Google en bezoekers nodig hebben: volledige HTML bij de eerste vraag, snelle pagina's, een adres per pagina, een titel en beschrijving per pagina, en gestructureerde gegevens in de code. Google kan JavaScript renderen, maar doet dat in een latere ronde; een pagina die als afgewerkte HTML binnenkomt, wordt meteen gelezen. Voor SEO is dat een voorsprong, geen garantie: inhoud, zoekintentie en links beslissen nog altijd.

AanpakWat bezoeker en Google eerst krijgenSnelheidOnderhoud
Statische Next.js-exportVolledige HTML van een CDNHeel snelGeen server, geen plug-ins
Next.js op een serverVolledige HTML, per aanvraag gemaaktSnelEen server om te draaien
WordPressHTML uit PHP en een databaseHangt af van thema en plug-insUpdates voor kern, thema en plug-ins
Een React-app zonder frameworkEen lege pagina, dan JavaScriptTrager eerste beeldHangt af van de opzet

Waarom de sites van onze klanten erop draaien

We bouwen de sites van onze klanten als statische Next.js-export op Amazon S3 achter CloudFront: Business Centrum, SN Group, Villa Lidia en een boekhoudkantoor. Geen server om te patchen, geen plug-ins om bij te werken, en pagina's die overal in Europa snel laden. Bij de herbouw van de site van Villa Lidia ging de homepage van 8,4 MB naar 1,4 MB. Voor Business Centrum, een site in vier talen, gingen de vertoningen in Google in vijf weken van 220 naar 10.200 per dag, waarbij de inhoud en de termenkaart het zware werk deden op een snelle basis.

Gratis software, betaalde hosting en uren

Het framework is gratis en open source. De kost zit in het bouwen: een Next.js-site schrijven developers, je klikt hem niet samen in een paginabouwer, dus hij start hoger dan een template. In ruil kost het hosten van een statische export weinig per maand en vervalt het onderhoud van plug-ins. Wat developers per uur vragen, lees je in het uurtarief van een webdesigner. Wil je pagina's zelf aanpassen, dan komt er een headless CMS bij, zie headless website bureau.

Wat klanten vragen voor een herbouw

Waarom Next.js en niet gewoon React?

React bouwt interfaces; Next.js voegt pagina's, routering, renderen op de server of bij het bouwen en beeldverwerking toe. Voor een publieke website die gevonden moet worden en snel moet laden, zijn dat net de stukken die gewoon React aan jou overlaat.

Is Next.js goed voor SEO?

Het maakt goede SEO makkelijker: volledige HTML per pagina, snel laden en volledige controle over titels en gestructureerde gegevens. Het laat een pagina niet vanzelf stijgen; inhoud en links beslissen nog altijd.

Heb ik Vercel nodig om Next.js te draaien?

Nee. Vercel maakt Next.js en biedt hosting aan, maar een Next.js-site draait op elke server, en een statische export draait als gewone bestanden op opslag zoals Amazon S3 achter een CDN.

Kan ik een Next.js-site zelf aanpassen?

Ja, als hij gekoppeld is aan een contentsysteem. Veel sites bewaren hun inhoud in bestanden of in een headless CMS dat je in de browser bewerkt, terwijl Next.js de pagina's bouwt.

Website laten maken

Hoe VBS sites bouwt in Next.js

We bouwen websites en webapps in Next.js, React en TypeScript, live gezet op AWS, voor bedrijven in Vlaanderen en kopers in heel Europa. We bouwen meertalige websites met een pagina per taal en hreflang ertussen, en zetten schema markup en sitemaps in de template zodat elke pagina vanaf de eerste dag klopt. Bekijk Next.js-developers inhuren, website laten maken of plan een gesprek.

Een site plannen die in meerdere landen snel moet zijn?

Wij bouwen hem in Next.js als statische export, in elke taal waarin je verkoopt.

Optioneel, als je liever gebeld wordt.

Wat wil je bereiken, en wat staat er al?

We gebruiken je gegevens alleen om je te antwoorden.