Express 3.x最佳布局实现(模板引擎)

C-B*_*Blu 9 layout template-engine node.js express hogan.js

从我读过的文章来看,ExpressJS 3放弃了对布局的支持,将其留给了模板引擎.因此,如果引擎没有布局支持,那么最好的Node.js模块是什么?或者,如果最好听起来主观,不是最好,但至少是一个有效的解决方案?

我将使用Hogan.js作为模板引擎.

或者,作为一个概念,布局可能有更好的替代方案吗?我觉得它很有帮助,但想了解其他方法.

Leo*_*tny 5

有很多模板引擎.

以下是我所知道的一些好消息:

  • 把手 - {{mustache}}的非常好的延伸.
  • Jade - 来自visionmedia(express.js的作者)的非常强大的模板引擎和我最喜欢的.
  • ejs - 来自visionmedia的另一个模板引擎.

你会在这里找到更多引擎 - 在这个问题上.


Tar*_*lah 4

您可以查看 Node.js 支持的以下模板:

https://github.com/joyent/node/wiki/modules#wiki-templated

这也是根据渲染时间比较不同类型模板的基准

https://github.com/Deathspike/template-benchmark

我的建议: ejsjade非常强大并且有很多功能并且express都支持