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萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章