Ga naar inhoud
NR.Niels Rigter

Wanneer kies je React?

React is geen standaardantwoord op ‘we hebben een website nodig’. Het past als je UI-complexiteit, state en herbruikbare componenten serieus neemt. Anders is het overkill.

Bijgewerkt 2026-08-02 · 7 min leestijd

Kort antwoord

Kies React als je een interactieve webapp, portaal of SaaS bouwt met veel UI-state en langere doorontwikkeling. Kies iets eenvoudigers voor een content-site of eenmalige landingspagina zonder app-gedrag.

In mijn praktijk komt React meestal via Next.js: routing, rendering en productie-defaults erbij, zonder het componentmodel op te geven.

React past goed als…

  • Gebruikers werken in de UI (dashboards, wizards, editors)
  • Je verwacht jaren features toe te voegen
  • Meerdere developers of teams moeten dezelfde UI-taal spreken
  • Je wilt een ecosysteem (forms, graphs, design systems) dat volwassen is
  • TypeScript en componentgrenzen belangrijk zijn voor onderhoud

React is vaak géén eerste keuze als…

  • Vooral brochure- of blogcontent met weinig interactie
  • Niet-technische editors alles in een klassiek CMS moeten doen zonder app
  • Het team geen JS/TS-capaciteit heeft en dat zo blijft
  • Een bestaande stack (bijv. server-templates) het probleem al goed dekt

React vs Next.js

React is de UI-bibliotheek. Next.js is het framework eromheen: routes, server rendering, assets, conventions. Voor productie-webapps kies ik meestal Next.js zodat je niet zelf het wiel van SSR, routing en bundling uitvindt.

Pure client-side React (CRA-achtig) kan voor interne tools, maar mist vaak SEO, performance-defaults en een helder server-verhaal.

Beslisvragen

  1. 1. App of site?

    Moeten mensen taken doen, of vooral informatie lezen?

  2. 2. Horizon?

    Eenmalige campagne of product dat drie jaar meegroeit?

  3. 3. Team?

    Is er JS/TS-kennis (intern of freelance) voor onderhoud?

  4. 4. Complexiteit UI?

    Veel state en hergebruik → React. Statische pagina’s → lichtere stack.

Wanneer ik kan helpen

Twijfel je tussen React/Next.js en een content-stack? Dan help ik eerlijk kiezen. Past React, dan bouw of versterk ik je Next.js-product als freelance developer.

Vaak wel, als het alleen content is. Voor een site-plus-portaal kan een split of Next.js voor beide lagen wél kloppen.

Terug naar kennisbank