awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateOpen-source alternativesSelf-hosted softwareBlogHartă site
ProiectDespreHow we rankPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

3 repository-uri

Awesome GitHub RepositoriesServer-Driven Component Rendering

Requesting the rendering of a specific frontend component with server-provided data.

Distinguishing note: Distinct from general SSR; this is about the protocol for choosing which component to render from the server.

Explore 3 awesome GitHub repositories matching web development · Server-Driven Component Rendering. Refine with filters or upvote what's useful.

Awesome Server-Driven Component Rendering GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • defunkt/jquery-pjaxAvatar defunkt

    defunkt/jquery-pjax

    16,650Vezi pe GitHub↗

    jquery-pjax is a client-side library that combines Ajax requests with the HTML5 History API to replace page content without triggering a full browser reload. It fetches HTML fragments from the server and updates the browser URL using pushState, preserving the page layout and assets while only swapping a designated container's content. The library emits custom JavaScript events at each stage of the request lifecycle, enabling external handlers to respond to loading, success, and error states. The project distinguishes itself through its event-driven navigation model and server-side integration

    Fetches and swaps a portion of the page based on server responses, skipping full layout rendering.

    JavaScript
    Vezi pe GitHub↗16,650
  • inertiajs/inertiaAvatar inertiajs

    inertiajs/inertia

    7,708Vezi pe GitHub↗

    Inertia is a server-driven frontend framework designed to create monolithic single page applications. It acts as a state synchronization protocol and client-side routing bridge, allowing developers to build interactive experiences using modern JavaScript component libraries while keeping routing and controllers on the server. This approach eliminates the need for a separate REST or GraphQL API layer by passing data from server controllers to frontend components as props via JSON payloads. The framework distinguishes itself by utilizing adapter-based integration to link various backend environ

    Sends requests to render specific frontend components and passes data properties from the server.

    TypeScript
    Vezi pe GitHub↗7,708
  • airbnb/hypernovaAvatar airbnb

    airbnb/hypernova

    5,790Vezi pe GitHub↗

    Hypernova este un motor de randare distribuit și un serviciu de server-side rendering care transformă componentele JavaScript în HTML pe un server la distanță. Funcționează ca un framework de hidratare a paginilor web, permițând atașarea comportamentului interactiv la markup-ul static generat de server prin deserializarea stării aplicației în browser. Sistemul utilizează un runtime JavaScript izolat care execută componentele în mașini virtuale sandbox pentru a preveni scurgerea stării globale și interferența între cererile concurente. Utilizează o arhitectură distribuită pentru a executa sarcinile de randare pe mai multe procese worker și nuclee CPU. Motorul gestionează fluxul de cereri și trafic printr-un pipeline de cereri batch și middleware pluggable pentru interceptarea ciclului de viață. Include capabilități pentru serializarea stării aplicației, fallback-uri de randare client-side pentru a asigura disponibilitatea paginii și suport pentru clienți multi-limbaj pentru trimiterea cererilor din diverse medii backend.

    Provides a service that transforms specific frontend components into HTML on a remote server for pre-rendering.

    JavaScript
    Vezi pe GitHub↗5,790
  1. Home
  2. Web Development
  3. Server-Driven Component Rendering

Explorează sub-etichetele

  • Partial Page FragmentsServer-side logic that returns only a portion of the HTML document when a specific header is detected. **Distinct from Server-Driven Component Rendering:** Distinct from Server-Driven Component Rendering: focuses on returning arbitrary HTML fragments rather than rendering a specific frontend component.