awesome-repositories.com
Blog
awesome-repositories.com

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

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

2 repository-uri

Awesome GitHub RepositoriesNode.js View Engines

Template engines specifically designed for the view layer of Node.js web applications.

Distinguishing note: The candidates were either too focused on authentication or general ecosystem tools.

Explore 2 awesome GitHub repositories matching web development · Node.js View Engines. Refine with filters or upvote what's useful.

Awesome Node.js View Engines GitHub Repositories

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

    pugjs/pug

    21,850Vezi pe GitHub↗

    Pug is a template engine and compiler that transforms whitespace-sensitive shorthand syntax into standard HTML. It functions as both a Node.js template engine for server-side rendering and a browser-side precompiler for client-side templating. The system converts template files into executable JavaScript functions to increase rendering speed. This allows for the generation of full HTML documents by combining dynamic data and logical structures, either on a server or as standalone JavaScript files for execution directly in the browser. The engine manages the translation process through HTML t

    Converts template files into browser-ready HTML specifically for the view layer of Node.js applications.

    JavaScript
    Vezi pe GitHub↗21,850
  • rendrjs/rendrAvatar rendrjs

    rendrjs/rendr

    4,058Vezi pe GitHub↗

    Rendr este un framework JavaScript izomorf și un renderer server-side conceput pentru aplicațiile Backbone.js. Acesta sincronizează randarea view-urilor între serverele Node.js și browserele clienților pentru a oferi HTML inițial, îmbunătățind indexarea pentru motoarele de căutare și viteza de încărcare, menținând în același timp interactivitatea aplicației. Sistemul utilizează un sistem de adaptoare pluggable pentru a decupla logica de randare de motoarele de template HTML specifice, permițând dezvoltatorilor să schimbe sau să integreze motoare personalizate. De asemenea, funcționează ca un proxy server-side care interceptează cererile clienților prin căi virtuale și le redirecționează către servicii RESTful remote folosind adaptoare de date configurabile. Framework-ul este conceput pentru a fi montat ca middleware în instanțele de server Node.js existente, cum ar fi Express, în loc să înlocuiască serverul. Utilizează un pipeline de cereri bazat pe middleware pentru a modifica starea aplicației și folosește hook-uri de ciclu de viață pentru a inițializa document object model-ul (DOM) de pe partea clientului după ce view-ul este injectat.

    Provides a rendering engine designed to be mounted as middleware in Node.js server instances.

    JavaScript
    Vezi pe GitHub↗4,058
  1. Home
  2. Web Development
  3. Node.js View Engines

Explorează sub-etichetele

  • Middleware RenderersRendering engines that operate as middleware within a server's request pipeline. **Distinct from Node.js View Engines:** Specifically targets the deployment pattern as middleware rather than just the view engine logic