1 Repo
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 ist ein deklaratives AJAX-Framework und eine servergesteuerte UI-Bibliothek. Es fungiert als Hypermedia-Web-Framework, das die Erstellung von Single-Page-Erfahrungen ermöglicht, indem spezifische DOM-Elemente durch HTML-Fragmente ersetzt werden, die von einem Server geliefert werden. Die Bibliothek zeichnet sich durch die Verwendung von HTML-Attributen aus, um DOM-Elemente auf Server-Endpunkte abzubilden, was asynchrone HTTP-Anfragen und DOM-Updates ohne manuelle Skripte ermöglicht. Sie unterstützt eine hypermedia-getriebene Architektur, bei der der Server den Client-Zustand über Response-Header und die Bereitstellung annotierter HTML-Fragmente steuert. Das Projekt deckt ein breites Spektrum an Funktionen ab, einschließlich Echtzeit-UI-Updates via Server-Sent Events, Browser-Historie- und Zustands-Synchronisation sowie automatisiertem Content-Polling. Es bietet zudem Ressourcen-Abhängigkeitsmanagement zur Koordinierung von Updates zwischen verwandten UI-Elementen, Remote-Error-Logging zur Überwachung von Netzwerkfehlern und clientseitige DOM-Manipulation zur Verwaltung von Element-Lebenszyklen und CSS-Übergängen.
Binds DOM elements to server endpoints using HTML attributes to trigger asynchronous requests without writing JavaScript.