Please enable JavaScript.
Coggle requires JavaScript to display documents.
Express Middlewares - Coggle Diagram
Express Middlewares
- Application-level middleware
-
-
- Error-handling middleware
-
- Definition: Function with access to request, response, and next
- Role: Executed before request handler
- Chaining: Multiple middlewares can be chained
- Next parameter: Invokes the next middleware
-
- Isolated middlewares and routes
- Must be used as a middleware in the app
- Application-Level Middlewares
- Bound on the app instance
-
- express.static(): Serves static files
- express.json(): Parses JSON payloads
- Error-handling Middleware
- Special signature with four parameters
- Used to handle errors in the request-response cycle
-
- Example: morgan (logging requests)