middleware

server/middleware contains named reusable server middleware implementations.

These names can be referenced from:

  • vuloom.config.ts -> server.middleware
  • server/routes/**/_middleware.ts
  • server/routes/**/*.ts -> export default { middleware: [...] }

Execution order is fixed:

global server middleware from vuloom.config.ts

outer-to-inner middleware from server/routes/**/_middleware.ts

route-local middleware on the selected server route module

the selected route handler