# app/middleware

> 

This folder stores named reusable app middleware implementations.

Example:

```ts
// app/middleware/auth.ts
export default async function auth(context, next) {
  return next()
}
```

Those names are then referenced from:

- `app/app.config.ts`
- `app/pages/**/middleware.ts`

Vuloom resolves middleware by name and preserves explicit declaration order.
