2 repositorios
Routing systems that use regular expression patterns to match request paths and extract variables.
Distinguishing note: Existing candidates focus on regex filtering, validation, or generation, not using regex as the primary routing engine.
Explore 2 awesome GitHub repositories matching web development · Regular Expression Routers. Refine with filters or upvote what's useful.
FastRoute es un enrutador de solicitudes PHP que mapea URIs de solicitudes HTTP entrantes a manejadores específicos. Funciona como un enrutador de expresiones regulares, comparando rutas de solicitud dinámicas contra patrones para extraer variables y enrutar el tráfico. El proyecto opera como un despachador de rutas en caché, almacenando tablas de enrutamiento precalculadas para eliminar la sobrecarga de analizar definiciones en cada solicitud. Utiliza agrupamiento de expresiones regulares para combinar múltiples patrones de ruta en una sola operación, reduciendo el número total de pasos de coincidencia necesarios para la resolución. La biblioteca cubre la gestión dinámica de endpoints de API mediante el uso de patrones de marcadores de posición y segmentos opcionales. Proporciona capacidades para prefijado basado en grupos para organizar endpoints y permite lógica de enrutamiento personalizada reemplazando el analizador, el generador de datos o el despachador.
Matches dynamic request paths against regular expression patterns to extract variables and route traffic.
Hono is a lightweight Go web framework designed for building high-performance backend services and applications. It provides a core HTTP routing engine that maps URLs and methods to handler functions using patterns and regular expressions. The toolkit includes a WebSocket server implementation for real-time bidirectional communication and a secure cookie manager that uses encryption and HMAC signatures to prevent session tampering. It also features a FastCGI server interface, allowing applications to communicate with external process managers and web servers via FastCGI and SCGI protocols. T
Uses regular expression patterns to match request paths and capture dynamic path segments.