1 repository
JSON mappings of application assets used to facilitate server pushes or coordinated asset loading.
Distinct from Asset Resource Generators: Existing candidates focus on Kubernetes manifests or visual asset generation rather than web resource mapping files.
Explore 1 awesome GitHub repository matching web development · Resource Manifests. Refine with filters or upvote what's useful.
react-snap este un generator de site-uri statice și un instrument de prerendering pentru aplicații single-page. Acesta convertește componentele dinamice client-side în fișiere HTML statice folosind un browser headless, pentru a îmbunătăți optimizarea pentru motoarele de căutare (SEO) și viteza de încărcare inițială. Proiectul include un crawler de tip headless browser care descoperă automat rutele aplicației urmărind linkurile interne. Acesta conține un optimizator de hidratare care capturează starea aplicației și memorează răspunsurile de rețea în timpul procesului de randare, integrându-le direct în HTML pentru a sincroniza aplicația client-side fără a reîncărca datele. Instrumentul oferă o suită de optimizări de performanță, inclusiv inlining pentru CSS critic, încărcarea asincronă a scripturilor și generarea de manifeste de resurse și headere de tip preload. De asemenea, suportă execuția paralelă a randării în tab-uri de browser concurente și poate bloca cererile către terți pentru a preveni declanșarea scripturilor externe în timpul procesului de build.
Records all required page assets into a JSON manifest to enable efficient server pushes and link header generation.