1 repositorio
Frameworks and libraries built specifically for the Ring web server specification.
Distinguishing note: Specifically refers to the Ring web specification in Clojure, distinct from mathematical rings or network rings
Explore 1 awesome GitHub repository matching web development · Ring Application Frameworks. Refine with filters or upvote what's useful.
Compojure es una librería de enrutamiento para aplicaciones web Ring que mapea peticiones HTTP a funciones manejadoras utilizando definiciones de rutas componibles. Actúa como un componente de middleware para el ecosistema Ring, dirigiendo el tráfico web a la lógica de aplicación específica mediante la coincidencia de métodos y rutas de petición con patrones URI definidos. El router utiliza una arquitectura modular que permite agrupar endpoints relacionados en módulos desacoplados. Este modelo de composición permite construir aplicaciones más grandes a partir de contextos de enrutamiento independientes y más pequeños. La librería proporciona capacidades para procesar peticiones web, incluyendo la transformación de parámetros de ruta URI crudos en tipos de datos específicos y la normalización de URIs de petición. También incluye funcionalidad para servir activos estáticos mapeando rutas de petición a archivos físicos o recursos internos.
Enables building web services and APIs based on the Ring specification with structured request and response handling.