关于最好的模板语言

2010-07-20 03:47:51 +08:00
 Livid
目前用过 Django 和 Tornado 的,总是感觉在一些小细节上不太满意。

大家有更好的推荐么?
21653 次点击
所在节点    Python
73 条回复
felinx
2012-02-16 10:04:27 +08:00
@mywaiting Tornado模板的UIModule有点绕,不如mako的方便。mako和jinja2一个级别,差别主要在个人喜好,mako的语法根常见的模板语言不太一样。
jckwei
2012-02-16 10:08:01 +08:00
个人喜好+习惯
wptree
2012-02-16 10:26:11 +08:00
前端的话,jtemplate还不错的
superisaac
2012-02-16 11:05:44 +08:00
前端的话,Mustache不错
jakepg
2012-02-16 11:23:24 +08:00
@wptree jtemplate 怎么不转义输出啊?
yuest
2012-02-16 12:07:40 +08:00
@shawiz 没用过,这里有一个性能比较 http://jsperf.com/hogan-performance/2
这里有好多模板引擎的比较 http://jsperf.com/dom-vs-innerhtml-based-templating/346
mywaiting
2012-02-16 12:26:20 +08:00
@felinx 绕,有一点吧,不过能把模板里面通用的抽出来,UIModule的实现也是很不错的.....

忽然想到我上次把UIModule里面的render方法写成self.render(""),结果Python提示我堆栈超出最大限制了.....自己把自己调用了.....囧.....
88250
2012-02-16 12:37:43 +08:00
FreeMarker,总感觉功能过于累赘。
有时候还是简单的模版引擎比较好,比如没有逻辑表达式,没有复杂类型。
felinx
2012-02-16 12:38:37 +08:00
@mywaiting 你去看看mako的 http://docs.makotemplates.org/en/latest/defs.html# 就会知道为什么我会说UIModule有点绕
mywaiting
2012-02-16 12:50:46 +08:00
@felinx 看得有点晕....
cloudream
2012-03-04 20:26:11 +08:00
微软澳洲11年remix上speaker自己说的 XD
yxlwfds
2013-03-02 13:17:08 +08:00
Tenjin +1
darkread
2014-02-05 21:22:18 +08:00
@zhangkaixuan

刚刚从php+drupal坑里面爬出来。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/700

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX