2 Repos
Renders HTML on the server and sends only the changed parts to the client over a persistent WebSocket connection.
Distinct from Server-Side Rendering: Distinct from Server-Side Rendering: focuses on sending only changed HTML diffs rather than full page markup.
Explore 2 awesome GitHub repositories matching web development · Differential Updates. Refine with filters or upvote what's useful.
Phoenix LiveView is an Elixir-based framework that renders HTML on the server and sends only the changed parts to the client over a persistent WebSocket connection. It operates on a process-per-connection model, where each user session runs in its own isolated Elixir process for fault tolerance and independent state management, and includes a LongPolling fallback transport for environments where WebSocket connections are unavailable. The framework provides server-side rendered diffs and WebSocket-based state synchronization to maintain a continuous bidirectional channel between server and cli
Renders HTML on the server and sends only changed parts to the client over WebSocket.
SwiftWebUI ist ein serverseitiges UI-Framework und eine deklarative Web-Bibliothek, die die Erstellung von Web-Interfaces unter Verwendung einer Syntax basierend auf dem SwiftUI-Pattern ermöglicht. Es fungiert als servergesteuertes System, bei dem die Interface-Struktur und der Zustand auf dem Server verwaltet und in einem Webbrowser gerendert werden. Das Framework ermöglicht die Entwicklung von Web-Interfaces durch eine deklarative domänenspezifische Sprache, die native Interface-Patterns der Apple-Plattform widerspiegelt. Es unterhält eine Live-Verbindung zwischen Server und Browser, um Echtzeit-Zustandssynchronisierung und Benutzerinteraktivität zu handhaben. Das System deckt plattformübergreifendes Interface-Design und die Verwaltung interaktiver Elemente wie Navigation und Eingabesteuerelemente ab. Es nutzt differenzielle Updates, um nur geänderte Teile der Seite zu modifizieren, und verwendet eine persistente bidirektionale Verbindung, um Benutzereingaben und UI-Updates zu übertragen.
Sends only changed HTML fragments to the client over a persistent WebSocket connection to avoid full page reloads.