Productiewaardige webapps bouwen met Next.js 15
Next.js 15 is het React-framework dat bedrijven van elke omvang in productie gebruiken. Het biedt App Router, Server Actions en Partial Prerendering als volwaardige bouwstenen, zodat één codebase routering, gegevens ophalen, authenticatie en implementatie kan afhandelen zonder een aparte backend nodig te hebben. Dit leertraject behandelt het volledige proces, van je eerste route op basis van bestanden tot het beheren van een multi-tenant SaaS op schaal.
Wat je leert
Je bouwt vanaf de basis met App Router, maakt onderscheid tussen Client- en Server Components en leert wanneer je welke gebruikt. Je schrijft Route Handlers en API-eindpunten die geschikt zijn voor de edge en verwerkt formulieren met validatie en een optimistische gebruikerservaring. De interne werking van gegevens ophalen, caching en opnieuw valideren komt uitgebreid aan bod, samen met Server Actions, database-integratie en authenticatie en autorisatie. In latere cursussen behandel je streaming-UI met Suspense en Partial Prerendering, internationalisatie en gelokaliseerde routering, realtime toepassingen met WebSockets, observeerbaarheid en foutgrenzen, en bundeloptimalisatie via de buildpijplijn.
Het leerpad
Tweeëntwintig cursussen lopen van A1 tot en met C2. Het leertraject begint met Next.js 15 Foundations en App Router Essentials, gaat op B1- en B2-niveau verder met Testing Next.js Applications, Caching & Revalidation Internals en Deployment & Real-world Project, en verdiept zich op C1-niveau met Advanced Server Actions, Performance & Optimization en Real-Time Apps with Streaming & WebSockets. Het leertraject eindigt op C2-niveau met Multi-Tenant SaaS Architecture en Build Pipeline & Bundle Optimization.
Zo werkt het
Elke cursus bestaat uit korte, praktische lessen die je in de ingebouwde editor maakt, met realtime feedback en een AI-tutor die beschikbaar is wanneer je vastloopt. Alle code draait op echte Next.js 15, dus niet in een gesimuleerde oefenomgeving.