node.js的模板引擎

时间:2014-10-10 15:43:25

标签: node.js handlebars.js

我在我的网站项目中使用节点js, 现在我不知道哪个是更好的把手或embeddedejs 谢谢你的帮助

1 个答案:

答案 0 :(得分:2)

根据您学习系统的时间范围,如果您以前使用过模板系统,可能在很大程度上取决于您更习惯使用的框架类型。否则,它可能取决于您的熟练程度。例如,如果您已经在PHP中完成了大量工作,那么您会发现EJS非常容易上手,因为结构非常相似。例如

在EJS中:

<% 
    // Write code here 
%>

或者打印变量:

<%= variable %>

这与PHP非常相似:

<?php 
    // Write code here 
?>

<?= $variableToPrint ?>

但是,如果你之前使用过像Django这样的模板系统,那么你会发现把手更容易使用,因为它与之非常相似。

然而,容易学习不应该是你唯一关注的问题。如果你有时间学习一个新的模板系统,那么你可以仔细阅读这里给出的建议,并找到最好的建议。