Node.js的Natural Templating .html(如Thymeleaf)

时间:2013-03-27 05:43:50

标签: node.js model-view-controller view templating thymeleaf

Node.js是否存在自然模板

自然模板(如Thymeleaf template engine)是指模板页面或其部分可以被浏览器完美地显示为原型,而不会被执行。 也就是说,我有扩展名为.html的模板,我可以在浏览器中打开它来预览它,并使用标准的HTML开发工具进行编辑。

更新:我已添加回答,已在评论中添加。 (新的StackOverflower用户是否担心会添加答案?)希望听到开发人员的意见,实际使用这些内容(只需添加新答案)

3 个答案:

答案 0 :(得分:3)

github.com/flatiron/plates(由generalhenry回答)

  

Plates(模板的缩写)将数据绑定到标记。板块没有   特殊语法。它适用于浏览器和Node.js.

有效

答案 1 :(得分:0)

{{ mustache }}(由etienne回答)

  

无逻辑模板。

     

适用于Ruby,JavaScript,Python,Erlang,PHP,Perl,Objective-C,   Java,.NET,Android,C ++,Go,Lua,ooc,ActionScript,ColdFusion,   Scala,Clojure,Fantom,CoffeeScript,D和node.js。

     

适用于TextMate,Vim,Emacs和Coda。

答案 2 :(得分:-1)

我正在使用Handlebars

JavaScript实际上有很多模板引擎,here你可以决定你需要什么。