Freelance Next.js Developer in Nederland
Op zoek naar een freelance Next.js developer die het framework écht beheerst - geen full-stack generalist die wat met React doet, maar iemand die dagelijks bouwt op de App Router, Server Components, ISR en edge-runtime? VanIersel Development zit in Waalwijk en werkt remote door heel Nederland, België en de EU. Twee SaaS-producten in productie (Salonnare.com en deze site), Lighthouse 100 als ondergrens, en een transparante vaste prijs vooraf.
Voor wie: B2B SaaS, marketingbureaus en MKB-platformen
Ik werk met opdrachtgevers waar Next.js de juiste keuze is en serieus genomen wordt. Denk aan B2B SaaS-teams die een nieuwe app bouwen of een legacy React-app willen migreren, marketing- en webbureaus die externe Next.js-capaciteit nodig hebben voor klantprojecten, scale-ups die hun marketing-site naar Vercel of Cloudflare willen tillen, en MKB-bedrijven die toe zijn aan een snelle, SEO-bestendige website na jaren WordPress. Niet mijn doelgroep: opdrachten waar Next.js "omdat het hip is" is gekozen voor een statische brochure-site die ook prima in Astro of plain HTML kan - daar zit geen meerwaarde van een specialist.
Stack waar ik dagelijks op bouw
Geen ad-hoc Stack Overflow-fixes maar productie-ervaring met de moderne Next.js-toolchain. Dit zijn de tools waar ik elke werkdag op zit:
- Next.js 14 / 15 / 16 (App Router) - Server Components, streaming, parallel routes, intercepting routes, dynamic vs static rendering, route handlers, middleware en het volledige caching-model (fetch cache, full route cache, Data Cache).
- React 18 / 19 - Server Components, Suspense, use()-hook, Actions, useFormState, useOptimistic. Bekend met de migratie-paden tussen versies.
- TypeScript (strict) - End-to-end type safety met Drizzle ORM of Prisma, type-safe API routes, gegenereerde types uit databases en OpenAPI-specs.
- Tailwind CSS v4 + design tokens - Modern responsive design zonder CSS-in-JS overhead. Dark mode, custom themes, container queries.
- next-intl + hreflang - Multi-language sites met locale-prefix routing, correcte hreflang en x-default tags. Vijf talen op Salonnare, twee talen op vaniersel.dev.
- Stripe, Resend, Cloudflare - Stripe Checkout + Subscriptions + Connect, transactionele e-mail via Resend (per-tenant DKIM), Cloudflare als CDN + image resizing + DNS-API.
- Deployment - Vercel, Cloudflare Pages, zelf-gehost Docker - Drie deploy-modellen, drie verschillende trade-offs. Salonnare draait zelf-gehost op Hetzner met Docker Compose; deze site draait achter Cloudflare. Ik help bij de keuze die past bij jouw scale.
Specialisaties waar generalisten op vastlopen
Next.js is gemakkelijk te beginnen maar genadeloos in de details. Dit zijn de gebieden waar veel teams vastlopen en waar specialisatie verschil maakt:
App Router migratie vanaf Pages Router
Of vanaf Gatsby, Create-React-App, Remix of een ouder Next.js-project. Inclusief routing, data-fetching, layouts en gradual adoption-strategie zodat je in productie kunt blijven tijdens de migratie.
Core Web Vitals + Lighthouse-tuning
Concrete optimalisaties voor LCP (image hosts, priority, preconnect), CLS (lazy-loaded slots), INP (event handlers, code-splitting) en TBT (RSC vs client components). Doel: 95+ op alle vier categorieën, niet "goed genoeg".
ISR en SSG-tuning
Incremental Static Regeneration met revalidate-tags, on-demand revalidation via webhooks, juiste cache-headers voor CDN en edge. Voor publishers, e-commerce en SaaS-marketing-sites die schaal én freshness nodig hebben.
Edge runtime + middleware
Geo-routing, A/B-testen, authenticatie en rate-limiting op edge-niveau. Inclusief de afwegingen voor wanneer je wél en niet de Edge runtime moet gebruiken (cold starts, ecosystem-support).
Multi-tenant SaaS architectuur
Subdomein-routing met dynamische tenants, tenant-isolatie op database-niveau, per-tenant theming en domains. Dit is precies wat Salonnare doet - 50+ tenants op één Next.js codebase.
Headless CMS-integraties
Sanity, Payload, Contentful en Strapi met juiste preview-mode, draft-content en revalidation. Voor contentteams die snelheid willen zonder hun bestaande workflow op te geven.
Wat ik recent heb gebouwd op Next.js
Niet anoniem: dit zijn live projecten waar je op kunt klikken, prestaties kunt meten en code-kwaliteit kunt beoordelen.
- Salonnare - Multi-tenant SaaS platform voor schoonheidssalons - boekingen, POS, voorraad, CRM, loyalty en marketing in één Next.js + PostgreSQL + Stripe stack. Vijf talen, 50+ tenants, multi-location support. Live in beta sinds april 2026.
- vaniersel.dev - Deze site - Next.js 16, App Router, two-locale (NL/EN), MDX-blog, programmatische lokale landing pages voor SEO, Cloudflare edge cache. Lighthouse 95-100 standaard op mobile.
- Dyola's Beauty Boutique - Responsive salon-site in één week opgeleverd, ter vervanging van een verouderde site van een vorige leverancier. Next.js + Sanity headless CMS voor zelfstandig content beheer.
Werkwijze
- Kennismaking (gratis, 30 min): Videocall waar je ook zit. Ik stel concrete vragen over je stack, doelstellingen, deadlines en team-setup. Aan het eind weet je of ik passend ben en heb je een eerste inschatting van scope en aanpak.
- Vaste prijs of dag-tarief: Voor afgekaderde projecten een vaste prijs binnen 2-3 werkdagen na de intake. Voor open-ended werk (audit, advisering, retainer) een dag-tarief met budget-plafond. Geen verrassingsfacturen achteraf.
- Bouw met staging + dagelijkse zichtbaarheid: Je krijgt een staging-URL, een GitHub repo (jouw organisatie als gewenst) en korte daily-summary updates. Tests draaien in CI; deploys gaan via Vercel of Cloudflare Pages, of zelf-gehost als je dat verkiest.
- Deploy, monitoring en overdracht: Lancering inclusief domein, SSL, monitoring (Sentry, Web Vitals naar GA4), en documentatie. Eerste maand kleine aanpassingen gratis. Daarna optioneel retainer voor doorlopende ondersteuning.
Tarieven en beschikbaarheid
Landing pages vanaf €250 fixed. Volledige Next.js-projecten (5-15 pagina's of MVP-applicaties) doorgaans €1.500 - €15.000 afhankelijk van scope. Voor uurwerk, retainer of detachering: vraag een offerte aan. Beschikbaarheid: doorgaans 2-3 werkdagen per week beschikbaar voor nieuwe projecten, met 1-2 weken doorlooptijd voor de eerste sprint.
Veelgestelde vragen
- Werk je remote of op locatie?
- Standaard volledig remote - werkt prima voor klanten in heel Nederland, België en de EU. Voor kick-offs, architectuur-sessies of stakeholder-alignment kom ik graag langs in Noord-Brabant en de Randstad. Daarbuiten op locatie tegen reiskostenvergoeding.
- Welke Next.js-versies werk je mee?
- Productie-ervaring met Next.js 13 (Pages én App Router), 14, 15 en 16. Migraties tussen versies inclusief breaking changes (caching-model, async cookies, async params) zijn standaard onderdeel van mijn werk. Voor nieuwe projecten gebruik ik standaard de laatste stable - geen canary in productie.
- Hoeveel kost een Next.js project?
- Sterk afhankelijk van scope. Een marketing-site van 5-10 pagina's met CMS-integratie kost doorgaans €1.500 - €5.000. Een MVP van een SaaS-applicatie €15.000 - €40.000. Een audit van een bestaande codebase met aanbevelingen €500 - €2.000. Je krijgt altijd een vaste prijs vooraf na een korte intake. Vragenuurtje of pair-programming kan ook op uurbasis.
- Doen jullie ook onderhoud na oplevering?
- Ja, optioneel. De eerste maand na oplevering zijn kleine aanpassingen gratis. Daarna kan onderhoud via een retainer (vast aantal uren per maand, lager tarief), per ticket of per uur. Hosting via een professionele webhost is doorgaans €150 per jaar - geen verplichte maandcontracten zoals bij veel bureaus.
- Welke hosting raad je aan voor een Next.js-site?
- Drie opties afhankelijk van je profiel: Vercel voor de eenvoud (auto-deploy, perfecte Next.js-integratie, gemakkelijk te schalen), Cloudflare Pages voor budget-bewuste klanten met veel verkeer (gulle gratis tier, snelle edge), of zelf-gehost via Docker op Hetzner of een DigitalOcean droplet voor maximale controle en GDPR-comfort. Ik help bij de keuze die bij jouw scale en compliance-wensen past.
- Werk je TypeScript-only of ook plain JavaScript?
- TypeScript strict mode is mijn standaard - end-to-end types vanaf de database (Drizzle of Prisma) tot in de React-components. Voor bestaande JavaScript-projecten kan ik werken met JSDoc-typing of een gradual TypeScript-migratie. Plain JavaScript zonder typing raad ik nieuwe projecten af.
- Kun je mijn team trainen of begeleiden bij een migratie?
- Ja. Naast bouwen doe ik ook code reviews, architectuur-sessies en workshops over App Router, Server Components, caching en performance. Voor teams die intern Next.js-kennis willen opbouwen kan ik part-time begeleiden via een retainer (1-2 dagen per week) of een gerichte workshop van 1-3 dagen.
Next.js project? Laten we praten.
Gratis kennismaking van 30 minuten, geen verplichtingen. We bekijken je vraag, of het bij mijn specialisatie past, en wat een realistische volgende stap is. WhatsApp of contactformulier - reactie binnen een werkdag.
Meer weten over mijn aanpak en eerdere projecten? Bekijk alle development services of het portfolio.