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

我正在写一些使用节点和expression的示例代码,这是针对初学者到中级前端开发人员(而不是node.js或快速开发人员)。 基本上,一些即插即用的代码允许初学者开发人员熟悉HTML,CSS和行为JavaScript,并将其托pipe在Heroku等简单的托pipe解决scheme上。

我需要build议一个明确兼容的模板语言,它非常简单易懂。

我需要:

  • embedded在模板中的variables
  • 循环和if语句embedded在模板中。

我想避免:

  • 不寻常的语法(翡翠)。
  • 没有命名为.html的文件(如胡须)。
  • 不寻常的外观configuration(例如强制小胡子使用.html作为扩展名)。

我需要一些非常基本的东西 我应该自己做一个angular色,还是有一个轻量级的,很好的支持第三方解决scheme,我应该知道的?

我会检查出EJS。 这是相当不错的,相当容易使用。 它也与Angular兼容。 我来回使用EJS和Dust。

EJS非常宽容,上手容易。