tutorial node jade engine node.js layout express template-engine hogan.js

node.js - jade - node js tutorial



Express 3.x mejor implementaciĆ³n de diseƱo(motores de plantilla) (3)

Puede echar un vistazo a las siguientes plantillas compatibles con node.js:

https://github.com/joyent/node/wiki/modules#wiki-templating

También este es un punto de referencia que compara diferentes tipos de plantillas de acuerdo con su tiempo de renderizado

https://github.com/Deathspike/template-benchmark

Mi sugerencia: ejs y jade es muy potente y tiene muchas funciones, y ambas son compatibles con Express

Por lo que he leído, ExpressJS 3 , eliminó el soporte de diseños, dejándolo en los motores de plantillas. Entonces, si un motor no tiene soporte para diseños, ¿cuál es el mejor módulo Node.js que lo tendrá? O si lo mejor suena subjetivo, ¿no es lo mejor, pero al menos es una solución que funciona?

Voy a usar Hogan.js como un motor de plantillas.

¿O tal vez hay una mejor alternativa a los diseños como concepto? Me parece bastante útil, pero me gustaría leer sobre otros enfoques.


Estoy usando express-ejs-layouts y funciona perfectamente con las plantillas underscore / lodash y ejs.


Hay muchos motores de plantillas.

Aquí hay algunos buenos que sé:

  • Manubrios : muy buena extensión de {{bigote}} .
  • Jade : motor de plantillas muy poderoso de visionmedia (el autor de express.js) y mi favorito.
  • ejs : otro motor de plantillas de visionmedia.

Encontrará más motores aquí, en esta pregunta .