Oscar Godson Oscar Godson - 12 days ago 8
HTML Question

Templating Engine for Node that's NOT Jade

Jade is indeed very neat, but I personally dislike the syntax and look of it. Yeah, being able to write just :

body
h1 Hello
p This is
b bold


Thats cool and all, but I prefer the look and feel of HTML/XML still. It was made to be human and machine readable and overall I think it's easier to glance at and understand.

Are there any templating engines that work more like:

<body>
<h1>{title}</h1>
<p>{content}</p>
</body>


Using the same Jade like concept of:

res.render('index', {
title:pageTitle,
content:pageContent
});

Answer

Something that specifically looks like that would probably be Mustache for Node.js. Check the demo.