Node.js 是否有自然模板
自然模板(如Thymeleaf 模板引擎)是指模板页面或其部分可以作为原型完美地显示在浏览器中,而无需执行。也就是说,我有扩展名为 .html 的模板,我可以在浏览器中打开预览它,并使用标准的 HTML 开发工具进行编辑。
更新:我已经添加了答案,已在评论中添加。(新的 StackOverflower 用户害怕添加答案吗?)希望听到开发人员的意见,他们实际上使用了这些东西(只需添加新的答案)
github.com/flatiron/plates (answered by generalhenry)
Plates (short for templates) binds data to markup. Plates has NO special syntax. It works in the browser and in Node.js.
Active
{{ mustache }} (answered by etienne)
Logic-less templates.
Available in Ruby, JavaScript, Python, Erlang, PHP, Perl, Objective-C, Java, .NET, Android, C++, Go, Lua, ooc, ActionScript, ColdFusion, Scala, Clojure, Fantom, CoffeeScript, D, and for node.js.
Works great with TextMate, Vim, Emacs, and Coda.
我正在使用Handlebars。
JavaScript 中有很多模板引擎,在这里你可以决定你需要什么。