En tant que moteur de modèle, tout est une question de syntaxe. Vous tapez plus rapidement et améliore la lisibilité, ce qui signifie la maintenabilité et la productivité. Certains d'entre eux ont de meilleures caractéristiques que d'autres, mais à la fin c'est souvent une question de goût.
beaucoup Exprimer son soutien des moteurs de matriçage disponibles avec nodejs: http://expressjs.com/guide/using-template-engines.html
Quels sont les moteurs modèle pris en charge par Express? Tout ce qui peut être conforme à la signature (path, locals, callback). Pour normaliser les interfaces de moteur de gabarit et la mise en cache, il est recommandé de vérifier le support du projet consolidate.js. Les moteurs de modèles non répertoriés peuvent toujours prendre en charge la signature Express.
Vous devriez vérifier le projet consolidate.js, il y a quelques exemples d'intégration avec Express et donne un bon aperçu de tous les moteurs disponibles structurants pour le nœud. Le choix est à vous, en ce qui concerne vos besoins.
J'ai codé html depuis * ans * et j'ai récemment changé pour jade et je l'adore. Juste alors je suis allé écrire quelque html et ai complètement oublié la syntaxe !!! J'utilise le jade quand je peux! –