Middleware

Many built-in middleware to use, or define your own. Middleware can be set at root, group or route level.