2 Repos
Server-side rendering that updates the DOM using HTML fragments and partial page patching.
Distinct from Server-Side Renderings: The candidates focus on specific SSR engines (React/Next.js) or infographics, whereas this is specifically about server-driven hypermedia patching.
Explore 2 awesome GitHub repositories matching web development · Hypermedia-Driven Rendering. Refine with filters or upvote what's useful.
ihp is a type-safe web framework and full-stack application orchestrator designed for PostgreSQL. It functions as a server-side rendering framework and a type-safe ORM that automatically generates record types from SQL schemas to ensure compile-time query validation. The platform distinguishes itself by verifying routing, database queries, and templates at compile time to prevent runtime crashes. It implements real-time web interfaces using WebSockets for instant data synchronization and employs server-driven hypermedia for partial DOM patching. The framework covers a broad range of integrat
Generates type-safe HTML views and updates the DOM via server-driven hypermedia and partial page patching.
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.
Implements a system where the server delivers HTML fragments to update the client DOM.