Tags

Middleware

Backend

Middleware

Middleware is een softwarelaag die verzoeken onderschept en verwerkt tussen client en server of eindpunt. Je gebruikt het voor zaken als authenticatie, logging, foutafhandeling, CORS, datatransformatie en rate limiting. Het is mogelijk om meerdere middleware-functies achter elkaar te koppelen.

Andere termen met deze tag:


PaaS

AA

Concepten

Platform as a Service

PaaS levert platformcomponenten zoals runtimes, databases, middleware en CI/CD. Zo kun je applicaties bouwen en hosten zonder servers te beheren. Dit biedt snelle deployments en schaalbaarheid, met als afweging platformbeperkingen en kosten bij groei.

AA

Concepten

Ga naar dit kaartje

Routing

A

Backend

Routing

Routing koppelt inkomende URL's en requests aan handlers, controllers of views. Routedefinities beschrijven URL-patronen, HTTP-methoden en parameters. Moderne routing ondersteunt wildcards, parameters, middleware en RESTful conventies.

A

Backend

Ga naar dit kaartje

Express.js

AA

Backend

Express JavaScript Framework

Express is een minimalistisch en flexibel webframework voor Node.js. Het biedt robuuste routing, een middleware-systeem en handige HTTP-helpers. Het is niet-opinionated, dus je kiest je eigen architectuur. De facto standaard en basis voor frameworks als NestJS.

AA

Backend

Ga naar dit kaartje

Handlers

AAA

Talen & Formaten

Handlers

Een handler is een functie of methode die wordt aangeroepen als reactie op een specifieke gebeurtenis of conditie. In frontend-code zijn dit event handlers (addEventListener, onclick) — in backend-code zijn het request handlers, error handlers of middleware-functies. Handlers koppelen gedrag aan triggers en zijn een fundamenteel patroon in event-driven en request-response-architecturen.

AAA

Talen & Formaten

Ga naar dit kaartje

400 kaartjes

Een uitgebreide collectie begrippen voor elk niveau

12 categorieen

Van HTML & CSS tot databases en security

3 niveaus

Geschikt voor beginners en gevorderden

Voor teams & klassen

Ideaal als lesmateriaal of teambuilding tool

Offline oefenen

Fysiek aan de slag, zonder scherm