1
ivenvd 2013-11-01 12:12:38 +08:00 1
Ruby 的话,有 erb, haml, slim,我在用 slim。
Python 我只知道 Jinja2。 |
2
binux 2013-11-01 12:15:25 +08:00 4
答
|
3
buru 2013-11-01 12:16:09 +08:00 1
php的twig 语法类似python的jinja2 框架用国产 thinkphp
|
4
wklken 2013-11-01 12:19:39 +08:00 1
mako
freemarker |
5
shiny 2013-11-01 12:20:01 +08:00 2
nodejs 的 jade、ejs、swig,前端的 mustache、Juicer、Hogan.js
等等…… |
6
yopming 2013-11-01 12:24:44 +08:00 1
Python的Jinja2应该算是比较多的,Flask框架中包含,然后Django和Tornado都有自己的模板引擎,也可以使用Jinja2;
Java有Velocity,Freemaker,不知道jstl算不算,目前的项目使用的jstl,不过感觉不舒服。。。 Node.js有jade |
7
subpo 2013-11-01 13:04:46 +08:00 1
jade,ejs,mustache,hogan,haml
|
8
likexian 2013-11-01 13:10:21 +08:00 1
|
9
ijse 2013-11-01 13:11:41 +08:00 1
怎么没有人说handlebars, 好像arialjs有在用。。
|
10
ijse 2013-11-01 13:13:48 +08:00
jekyll 用的是Liquid 模板引擎
|
11
ijse 2013-11-01 13:17:30 +08:00
还有一个eco, 这个跟ejs有些像,不过它用的是coffee-script语法。 for node.js
|
12
RoshanWu 2013-11-01 14:50:00 +08:00 1
好像没啥可补充的了,我就加一个:http://paularmstrong.github.io/swig/
|
13
binux 2013-11-01 15:26:39 +08:00
我回“答”了,LZ不送10铜币。。。
|
14
moroumo 2013-11-01 15:34:22 +08:00 1
common lisp里有cl-closure-template,仿照google的做的。
这个用在同一个作者开发的restas框架里。 cl里还有别的框架,没用过 |
15
inee 2013-11-01 15:36:09 +08:00 1
|
16
lizheming 2013-11-01 15:37:59 +08:00 1
@binux 好淘气的娃...LZ表示无语了吧0_0....
p.s. PHP的话模板引擎和3楼一样,用的是Twig, Jinjia2的语法非常贴心~框架的话用的是fatfree:http://fatfreeframework.com |
18
clino 2013-11-01 16:44:10 +08:00 1
|
21
zzNucker 2013-11-01 17:16:54 +08:00 1
mustache挺简单的。 jade应该也不错
|
22
welsmann 2013-11-01 17:34:28 +08:00
httl也算吧
|
24
Todd_Leo 2013-11-01 17:56:18 +08:00 2
php还有smarty
|
26
welsmann 2013-11-01 18:52:01 +08:00
|
27
jingwentian 2013-11-01 19:00:32 +08:00
Json渲染引擎: Tempo : http://tempojs.com/
|
28
DeeCheung 2013-11-01 19:04:50 +08:00 1
我来个冷门在用的。
Space-pen https://github.com/atom/space-pen 不能算模板引擎,只能算是一种前端 DOM 操作方案。 coffeescript 语法 继承自 jQuery 原型。 github staff 维护。 |
30
lj0014 2013-11-01 22:28:04 +08:00 1
python的用过mako,比web.py自带的性能强不少
|
31
airwalker 2013-11-01 22:48:41 +08:00 1
|
33
foru17 2013-11-01 23:58:57 +08:00
这几天正好在找替代品,现在项目用的是mustache,很适合没有太多逻辑判断的项目,增强的有哥 handler.js,这周末准备改版换用 doT.js
|
34
robertlyc 2013-11-02 05:55:00 +08:00
ruby的话 slim
node的话 jade 这两者语法高度一致 对于模板引擎 性能真的是其次 写的舒服才是第一位 |
35
Sherlockhlt 2013-11-02 11:02:20 +08:00
Haskell的Heist和Hamlet
|
36
brucexin 2013-11-03 16:01:23 +08:00
|