跳到主要内容
CNode

express为什么默认生成的项目用jade做渲染?

社区
Iimgugu发布于 13 年前最后回复 13 年前
1788710

有一个疑问,express为什么默认生成的项目用jade做渲染?jade的优点在哪?如果单纯为了少写代码、快速编码,那直接在编码的时候zenCode不就好了?发散一下,css写成less,html写成jade,绕一个弯子写代码真的有必要?这中间的性能损耗真的已经可以忽略不计了么?

查看回复

回复 (17)

A
aamxy123#1713 年前

http://naltatis.github.com/jade-syntax-docs/#mixin

和less一样,jade有mixin,emmet(zencoding)是没有的

P
peichao01#1613 年前

用less写css是有很大的帮助和效率提升的。管理css代码实在是不可能,用less或sass的话,会好很多

I
imgugu#1513 年前
引用 saber真不明白这问题为什么老是被反反复复拿出来讨论, 爱用什么就用什么呗,你不喜欢Jade不代表别人不喜欢啊

讨论而已,否则来社区的目的是什么?

“别人爱讨论什么就讨论什么呗,你不喜欢讨论不代表别人不喜欢啊”-------呵呵,开个玩笑~

S
saber#1413 年前

真不明白这问题为什么老是被反反复复拿出来讨论, 爱用什么就用什么呗,你不喜欢Jade不代表别人不喜欢啊

I
imgugu#1313 年前

暂时选定ejs在用

S
se77en#1113 年前

而且各个模板哪个快点哪个慢点没什么关系,第一次编译以后就缓存了,完全不影响以后的调用

S
se77en#913 年前

不是html写成jade或者ejs,而是必须这样,express不能直接与html交互,需要模板生成html,另外express的作者希望用stylus写css,因为这个也是他写的

S
shinohane#813 年前

缓存了就没什么关系了吧性能什么的

X
xian366#713 年前
引用 robertlycjade太慢了

应该差不多,编译以后缓存了。编译以后都是js code

R
ringtail#613 年前

express xxxx -e采用ejsenter code here

R
robertlyc#413 年前

jade太慢了

D
DoubleSpout#313 年前

jade真的很不错,模板页面很整洁

A
anuxs#113 年前

express 的作者 也是jade 的作者。他喜欢。

参与回复

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