Node.js的Express模板语言简单比较

Jade

https://github.com/visionmedia/jade

Ejs

https://github.com/visionmedia/ejs


Coffeekup 改coffeecup

https://github.com/mauricemach/coffeekup


fork数量 jade > ejs > coffeekup

关于模板语言的效率比较讨论

http://cnodejs.org/topic/50e70edfa7e6c6171a1d70fa


效率 ejs > jade 


本人的感受

三种语言都稍微用过一下,Coffeekup模板语言最大的难题是维护的人太少了,现在甚至Coffeekup不维护了,转而由Coffeecup来维护,git里的fork数量不足,有点非主流的味道,找点资料都难

Jade

Express的默认模板,最大的git的fork量,不难理解,只要express默认模板引擎是jade,无论大家怎么吐槽,jade在可视化,理解上有困难,相信jade在模板引擎里肯定会占一个重要的地位,对于我来说,jade最大的问题,暂且不讨论效率,对我来说就是语法,比较奇怪,不够直观

最后,投向了ejs,ejs接近html语言,就多了几个变量的语句,而且有cnode社区的开源代码,有足够的事例,效率也不好不坏,推荐大家使用。


发布了112 篇原创文章 · 获赞 37 · 访问量 68万+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章