awesome-repositories.com
Blog
awesome-repositories.com

Découvrez les meilleurs dépôts open-source grâce à notre recherche par IA.

ExplorerRecherches sélectionnéesAlternatives open sourceLogiciels auto-hébergésBlogPlan du site
ProjetÀ proposNotre méthodologiePresseServeur MCP
Mentions légalesConfidentialitéConditions d'utilisation
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

1 dépôt

Awesome GitHub RepositoriesIsomorphic View Rendering

Rendering views that maintain consistent logic across both server and client environments.

Distinct from Dynamic View Rendering: Distinct from Dynamic View Rendering: specifically requires the same view to be renderable on both server and client.

Explore 1 awesome GitHub repository matching web development · Isomorphic View Rendering. Refine with filters or upvote what's useful.

Awesome Isomorphic View Rendering GitHub Repositories

Trouvez les meilleurs dépôts grâce à l'IA.Nous recherchons les dépôts les plus pertinents grâce à l'IA.
  • rendrjs/rendrAvatar de rendrjs

    rendrjs/rendr

    4,058Voir sur GitHub↗

    Rendr est un framework JavaScript isomorphe et un moteur de rendu côté serveur conçu pour les applications Backbone.js. Il synchronise le rendu des vues entre les serveurs Node.js et les navigateurs clients pour fournir un HTML initial améliorant l'indexation par les moteurs de recherche et la vitesse de chargement, tout en maintenant l'interactivité de l'application. Le système utilise un système d'adaptateurs enfichables pour découpler la logique de rendu des moteurs de templates HTML spécifiques, permettant aux développeurs de changer ou d'intégrer des moteurs personnalisés. Il fonctionne également comme un proxy côté serveur qui intercepte les requêtes client via des chemins virtuels et les transmet à des services RESTful distants à l'aide d'adaptateurs de données configurables. Le framework est conçu pour être monté en tant que middleware dans des instances de serveur Node.js existantes, comme Express, plutôt que de remplacer le serveur. Il utilise un pipeline de requêtes basé sur des middlewares pour modifier l'état de l'application et utilise des hooks de cycle de vie pour initialiser le DOM côté client après l'injection d'une vue.

    Renders views that maintain consistent logic and state across both server and client environments.

    JavaScript
    Voir sur GitHub↗4,058
  1. Home
  2. Web Development
  3. Dynamic View Rendering
  4. Isomorphic View Rendering