1 repositorio
Middleware that is scoped to execute only for specific URI paths.
Distinct from Middleware: Focuses on path-based isolation of middleware, rather than global execution or specific API logic.
Explore 1 awesome GitHub repository matching web development · Path-Isolated. Refine with filters or upvote what's useful.
Polka es un framework web minimalista para Node.js y motor de enrutamiento HTTP. Proporciona una implementación de servidor de pequeña huella diseñada para una baja sobrecarga, mapeando rutas de URL y métodos HTTP a funciones de manejo específicas. El proyecto utiliza una arquitectura basada en middleware, procesando solicitudes a través de una secuencia de funciones para manejar tareas como el registro (logging), la autorización y la modificación de datos. Permite la organización de estas funciones en grupos globales y filtrados por ruta para controlar el orden de ejecución. El framework cubre capacidades web básicas, incluyendo la extracción de parámetros de ruta, el análisis de URL de solicitud con memorización y la gestión de respuestas 404. También incluye un sistema centralizado de manejo de errores para capturar excepciones lanzadas dentro de la cadena de middleware. Los usuarios pueden arrancar un nuevo servidor HTTP en un puerto específico o adjuntar el manejador de solicitudes a una instancia de servidor existente.
Restrict specific middleware functions to execute only when a request matches a defined base pathname.