CNode

Hogan.js VS Handlebar.js ??

ZZacharyChim发布于12 年前最后回复12 年前5 回复10080 浏览0 收藏

最近看几篇国外的node.js教学, 都用Hogan.js(由Twitter开发)取代Express里面的Jade. 之前比较感兴趣的是Handlebar.js, 它跟Hogan都是Mustache系统的. Hogan还是满新的, 能找到的资料不算多, 这是一篇Hogan跟Handlebar的比较: http://nimbupani.com/mustache.html

不知道大家的看法是怎样, 感觉Hogan有Twitter作为後台, 社群与开发会有一定优势, 再加上它也比Handlebar要快, 而语法又基本一样(都是Mustache), 似乎前途相当光明(?)

我也是刚开始学Node.js, 有人可以技术性地比较一下这两者吗?

查看回复

回复 (5)

L
leapon#1·12 年前

开始用handlebars,还没用过hogan。关注。

L
leapon#2·12 年前

swig 也是不错的template engine。刚发现 swig 和 handlebars 冲突,不能同时使用。

T
tulayang#3·12 年前

hogan.js是不错的,也支持当前的预编译。Handlebar.js我倒没用过,雅虎的人好像用Handlebar.js的。。Mustache的语法基本都是一致的。HTML没有逻辑,设定的比较优秀,性能非常好。

我记得Handlebar做循环是

{{#each items}}
<li>{{text}}</li>
{{/each}}

hogan.js做循环是

{{#items}}
<li>{{text}}</li>
{{/items}}
A
andyhu#4·12 年前

doT.js不错,执行效率差不多是最高的,另外很灵活

参与回复
登录后即可参与回复。登录