2014-10-10 154 views
1

我使用節點JS爲我的網站項目, 現在我不知道模板哪一個更好把手或embeddedejs 感謝您的幫助模板引擎的node.js

+1

一般的「A或B」問題不是[主題爲SO](http://stackoverflow.com/help/dont-ask),因爲他們的答案往往主要是意見。雖然在這種情況下,我只會建議把手,因爲['ejs'](https://www.npmjs.org/package/ejs)目前沒有被維護(「*上次更新7個月前*」)。 – 2014-10-10 16:16:49

回答

2

這可能在很大程度上取決於,取決於學習系統的時間範圍,如果您以前使用過模板系統,您更習慣使用哪種框架。否則,這可能取決於你的熟練語言。例如,如果你在PHP中做了很多工作,你會發現EJS很容易找到,因爲結構非常相似。例如

在EJS:

<% 
    // Write code here 
%> 

或者打印一個變量:

<%= variable %> 

這是非常相似的PHP:

<?php 
    // Write code here 
?> 

<?= $variableToPrint ?> 

但是,如果你已經使用如Django之前的模板系統,那麼你會發現更容易處理的句柄,因爲它非常相似。

但是,簡單的學習不應該是你唯一關心的問題。如果您有時間學習新的模板系統,那麼您可以仔細閱讀給出的建議作爲答案,並從長遠角度找到最佳模板。