3 repository-uri
Frameworks that build server-rendered, client-rendered, or statically generated web applications from a single project setup with page-level rendering control.
Distinct from Web Application Development: Distinct from Web Application Development: specifically enables universal rendering (SSR, CSR, SSG) from one project, not general web app building.
Explore 3 awesome GitHub repositories matching web development · Universal Rendering Frameworks. Refine with filters or upvote what's useful.
Old repo of Nuxt 3 framework, now on nuxt/nuxt
Builds server-rendered, client-rendered, or statically generated web applications from a single project setup.
Rax este un framework de aplicații universale React și un mediu JavaScript izomorf conceput pentru a randa o singură bază de cod pe platforme web, mobile și mini-programe. Acesta funcționează ca un renderer de componente cross-platform care traduce componentele React în elemente specifice platformei folosind o specificație de driver standardizată. Framework-ul utilizează o specificație de driver UI universal pentru a decupla logica componentelor de stratul UI subiacent, permițând manipularea standardizată a DOM-ului și gestionarea evenimentelor în diferite medii de execuție. Această arhitectură permite integrarea componentelor native de mini-programe și a plugin-urilor specifice platformei pentru a utiliza hardware-ul sau software-ul local. Include un framework de server-side rendering pentru generarea de HTML static în vederea îmbunătățirii vitezei de încărcare inițiale și a vizibilității în motoarele de căutare, completat de un mecanism de hidratare client-side pentru a face interfața interactivă. Sistemul oferă, de asemenea, gestionarea ciclului de viață al aplicațiilor universale pentru a gestiona inițializarea, rutarea și tranzițiile de stare între platforme.
Provides a universal rendering engine that executes a single codebase across web, mobile, and mini-program platforms.
Sapper is a universal web application framework and server-side rendering framework for Svelte. It enables the development of applications that render views on the server for fast initial loads and hydrate them on the client for subsequent interactivity. The project features a file-based routing engine that maps URL paths to components based on the file system structure. It also functions as a static site generator, exporting production-ready HTML, CSS, and JavaScript files for hosting in environments without a live server. The framework covers full-stack development capabilities, including
Enables the creation of web applications that utilize server-side rendering, client-side hydration, and static generation.