2 repositorios
Capabilities for attaching request handlers to existing HTTP server instances.
Distinct from Custom Server Response Handlers: None of the candidates cover the specific act of attaching a framework handler to an existing native server instance.
Explore 2 awesome GitHub repositories matching web development · Custom HTTP Server Integrations. 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.
Allows attaching the request handler to an existing server instance to manage incoming traffic without creating a new process.
deployd es un framework de API en tiempo real y un backend de MongoDB como servicio que permite la creación de interfaces en red que sincronizan datos y eventos entre clientes y servidores. Funciona como un middleware de API de JavaScript que puede integrarse con servidores HTTP para proporcionar autenticación, interceptores de solicitudes y capacidades en tiempo real. El proyecto cuenta con un panel de gestión de API autohospedado para configurar ajustes de recursos, gestionar colecciones de datos y monitorear el estado del servidor a través de una interfaz basada en web. Incluye un motor de sincronización de datos en tiempo real que envía actualizaciones de base de datos en vivo a los clientes conectados mediante sockets. El sistema cubre la gestión de datos de backend con validación de esquemas y consultas recursivas, así como flujos de trabajo de autenticación de usuarios que rastrean sesiones a través de solicitudes sin estado y conexiones persistentes. También proporciona capacidades para la transmisión de eventos en tiempo real, extensión de middleware de API personalizada a través de módulos y control de acceso administrativo. El proyecto incluye una CLI para arrancar nuevos proyectos y ejecutar servidores de desarrollo.
Allows attaching request handling logic and specialized framework functionality to standard HTTP server instances.