#Middleware included in Rack
| Name | Description |
|---|---|
| URLMap | to route to multiple applications inside the same process. |
| CommonLogger | for creating Apache-style logfiles. |
| ShowExceptions | for catching unhandled exceptions and presenting them in a nice and helpful way with clickable backtrace. |
| File | for serving static files. |
| Static | intercepts requests for static files |
| Deflater | enables compression of http responses. |
| Lint | validates application, requests and responses according to the Rack spec. |