我应该使用哪种表达模板引擎来进行简单的代码示例?

时间:2015-04-29 07:05:14

标签: node.js express

我正在使用node和express编写一些示例代码,这是针对初学者到中级前端开发人员(不是node.js或Express开发人员)。基本上是一些即插即用代码,允许初学者开发人员使用HTML,CSS和行为JavaScript,并将其托管在像Heroku这样的简单托管解决方案上。

我需要一个快速兼容的模板语言的建议,这种语言非常简单易懂。

我需要:

  • 模板中嵌入的变量。
  • 在模板中嵌入循环和if语句。

我想避免:

  • 不寻常的语法(Jade)。
  • 未命名的文件.html(如 胡子)。
  • 不寻常的外观配置(例如强制小胡子使用.html作为扩展名)。

我需要一些非常基本的东西。我应该自己角色,还是应该注意一个轻量级,支持良好的第三方解决方案?

1 个答案:

答案 0 :(得分:1)

我会查看EJS。它相当不错,而且相当容易使用。它也与Angular兼容。我使用EJS和Dust来回走。

EJS非常宽容,易于上手。