Concept Flow - Middleware execution flow (req, res, next)
Request Received
Middleware 1
Calls next()
→Middleware 2
Calls next()
→Middleware 3
Sends Response
Response Sent
The request passes through each middleware in order. Each middleware can call next() to pass control to the next one or send a response to end the chain.