CNode

express现在的模板语言还有用ejs的吗?是不是jade更好一些?

问答
Ttangxiaolang101发布于10 年前最后回复10 年前28 回复8768 浏览0 收藏

express现在的模板语言还有用ejs的吗?是不是jade更好一些?

查看回复

回复 (28)

D
dd1994#1·10 年前

取决于你的品味,你试试就知道了

B
bendise#2·10 年前

我还是ejs jade不适应 自豪地采用 CNodeJS ionic

A
artisan#3·10 年前

推荐nunjucks

F
fallenwood#4·10 年前

nunjucks+1

B
beilunyang#5·10 年前

我是用swig的。

自豪地采用cnodejs-vue

B
broven#6·10 年前

其实感觉用emmet写的话jade没有减少多少工作量

T
tangxiaolang101#7·10 年前

好的,谢谢!

Z
zoran-hwang#8·10 年前

我用的handlebars。。

C
csc365kl#9·10 年前

jade感觉不好

H
hq294874781#10·10 年前

我也使用 handlebars

Z
zhengbaofeng#11·10 年前

用的jade

A
alanyang#12·10 年前

nunjucks

1
13241491189#13·10 年前

一直在用ejs

F
flamingtop#14·10 年前

如果你不知道用哪个,那我建议用EJS,比较自然,<%%> 内可以是任意JS语句,比较灵活。Jade的语法漂亮,但对一个模板引擎来说,有点过度追求语法的所谓简洁,个人觉得有点过度设计。

U
uniquejava#15·10 年前

我们项目组用的handlebars, jade像天书不适合团队

A
alsotang#16·10 年前

一直 ejs,好交流,也好理解,虽然话多一点。不过 ide 可以补齐 html 代码嘛。直接写 html,写得快,看着写清晰。

T
toby520#17·10 年前

选择的模板太多 反而犹豫不决,导致百花齐放局面,让初学者措手不及

S
SHocker-Yu#18·10 年前
  • -对后端其他语言转node来说,jade简直。。门都入不进去。。EJS容易理解。
E
edision#19·10 年前

xtemplate

T
tangxiaolang101#20·10 年前

谢谢大家,我有一些emmet使用经验,但是不熟,还是要老查语法,所有可以先试试ejs。

M
MrCo#21·10 年前

我比较喜欢JADE,我最近刚用JADE做了套Blog, 我个人已经爱上JADE的了!精简就是美!对了,我的博客 科博网 大家可以去看看!

H
hxh1246996371#22·10 年前

不懂为什么这么多人反感jade,事实上很多框架都实现了类似的模板引擎(如 Rails的slim),我反倒觉得 jade 能够将标签本身减少,而突出内容(同理markdown的纯内容写法)为什么不好呢?而且类似div.class 这样的添加class难道不正和css里面的 .class{} 对应上了吗?并非是要学习另外一门新的语法,其实是很平滑自然地就能过度过去。个人观点,勿喷

W
wssgcg1213#23·10 年前

一直觉得模板引擎就一个任务 填坑。所以ejs是最自然的方式,以后可能会直接用es6的模板字符串 一样的效果 From Noder

K
Kaijun#24·10 年前

实际上我想说 看需求! 如果你是从php那种模板迁移的话 ejs是很好的选择, 因为很类似 jade的话开发效率比较高 但是我个人还是更喜欢Nunjucks, 源于python的jinjia2, 讲道理python web框架的模板才是鼻祖呀

K
Kaijun#25·10 年前
引用 beilunyang我是用swig的。 自豪地采用cnodejs vue

@beilunyang swig已经不再维护了, 转nunjucks吧

D
DevinXian#27·10 年前

nunjucks + 1

T
tomoya92#28·10 年前

nunjucks+1

参与回复
登录后即可参与回复。登录