Middleware je ogrodje sistemskih kljuk, ki obdelajo vsak zahtevek in odgovor globalno, nahajajući se med spletnim strežnikom in vašimi pogledi. Vsak middleware lahko pregleda/spremeni zahtevke na poti vhoda in odgovore na poti izhoda — idealen za prečne probleme kot sta avtentifikacija in varnostne glave, seje in beleženje.
Tok zahtevka/odgovora skozi middleware
Request → MW1 → MW2 → MW3 → VIEW
Response ← MW1 ← MW2 ← MW3 ← VIEW
Middleware wraps the view like layers of an onion:
- on the way IN (request): top-to-bottom
- on the way OUT (response): bottom-to-top (reverse order)
