3 dépôts
Updating specific DOM elements using differential data updates to avoid full page reloads.
Distinct from Server-Rendered Page Enhancement: Distinct from general SSR enhancement as it focuses specifically on differential data updates to refresh fragments without full re-renders.
Explore 3 awesome GitHub repositories matching web development · Incremental Page Rendering. Refine with filters or upvote what's useful.
Fresh est un framework web côté serveur pour le runtime Deno conçu pour construire des sites web avec un support TypeScript natif. Il fonctionne comme un moteur de rendu côté serveur zéro-JavaScript qui envoie uniquement du HTML au navigateur par défaut pour éliminer la surcharge d'exécution côté client. Le framework implémente une architecture en îlots, qui fournit du HTML statique et active sélectivement JavaScript uniquement pour des composants interactifs spécifiques. Il utilise un routeur basé sur le système de fichiers qui mappe automatiquement les structures de répertoires et les noms de fichiers aux modèles d'URL sans nécessiter de fichier de configuration central. La plateforme couvre le rendu côté serveur, les mises à jour de page incrémentales et le regroupement d'actifs de production avec hachage de contenu. Il fournit un script d'amorçage de projet pour initialiser l'environnement de développement.
Provides the ability to update specific sections of the DOM with server-rendered content without full page reloads.
VasSonic is a hybrid mobile app framework for Android and iOS designed to optimize the loading speed of web views. It functions as a web view performance optimizer and a mobile web resource cache, utilizing an HTML differential update engine to minimize remote network fetches and reduce first-screen load times. The framework distinguishes itself by splitting HTML into static templates and dynamic data, calculating differences between server state and cached content to send only modified fragments. It employs a native-to-JavaScript bridge to sync these server-side data updates directly into th
Provides a mechanism to refresh specific page elements via differential updates, avoiding full page reloads.
Hotwire Turbo is a server-driven navigation and HTML streaming framework that intercepts link clicks and form submissions to fetch pages in the background and replace content without full browser reloads. It provides a Turbo Frame component that scopes page regions into independent contexts, enabling partial page updates where only a specific area of the page navigates or loads content. The framework includes a page cache and morph system that stores recently visited pages for instant restoration and applies minimal DOM changes on refresh, preserving scroll position and element state. The fra
Allows overriding the default page rendering process by providing a custom render function through an event listener.