1 repositorio
Using HTML attributes to declaratively map DOM elements to server endpoints for asynchronous requests.
Distinct from Attribute-Driven Request Composition: Shortlist candidates focus on SAML, C# attributes, or hash-to-attribute syntax; this is specifically about binding UI elements to server endpoints.
Explore 1 awesome GitHub repository matching web development · Attribute-Based Request Mapping. Refine with filters or upvote what's useful.
Intercooler-js es un framework AJAX declarativo y una librería de UI impulsada por servidor. Funciona como un framework web de hipermedia que permite la creación de experiencias de una sola página reemplazando elementos DOM específicos con fragmentos HTML entregados desde un servidor. La librería se distingue por utilizar atributos HTML para mapear elementos DOM a endpoints del servidor, permitiendo solicitudes HTTP asíncronas y actualizaciones DOM sin scripting manual. Admite una arquitectura impulsada por hipermedia donde el servidor controla el estado del cliente a través de cabeceras de respuesta y la entrega de fragmentos HTML anotados. El proyecto cubre una amplia gama de capacidades, incluyendo actualizaciones de UI en tiempo real a través de Server-Sent Events, sincronización de historial y estado del navegador, y sondeo de contenido automatizado. También proporciona gestión de dependencias de recursos para coordinar actualizaciones entre elementos de UI relacionados, registro de errores remoto para monitorear fallos de red y manipulación DOM del lado del cliente para gestionar ciclos de vida de elementos y transiciones CSS.
Binds DOM elements to server endpoints using HTML attributes to trigger asynchronous requests without writing JavaScript.