ServerMiddleware
tipo
Middleware de servidor: envuelve las peticiones HTTP de páginas, API y RPC antes de que Meeko cree
su contexto. Recibe la petición y next(request?), que sólo se puede llamar una vez, y devuelve
un Response.
ts
import type { ServerMiddleware } from "@meekojs/meeko/server";Código fuente src/server/middleware/index.ts:21
Declaración #
ts
type ServerMiddleware = (request: Request, next: (request?: Request) => Promise<Response>) => Response | Promise<Response>Ejemplo #
ts
import type { ServerMiddleware } from "@meekojs/meeko/server";
const timing: ServerMiddleware = async (request, next) => {
const start = performance.now();
const response = await next();
console.log(request.method, new URL(request.url).pathname, Math.round(performance.now() - start), "ms");
return response;
};Véase también #
- Middleware de rutas y servidor Framework full-stack