V2EX 首页   注册   登入
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请 登入
Sponsored by
唐茶 字节社
中文世界最好的电子书城
V2EX  ›  问与答

有人用{mustache}框架么?据说Twitter用的是?

By icerunz at 2011-02-20 08:46:05 AM, 2559 次点击
17 回复  |  直到 2011-06-27 22:47:27 PM
    1
aligo   2011-02-20 09:12:48 AM
不是一个框架
你可以把它看成是一种js局部预制板
    2
icerunz   2011-02-20 09:42:01 AM
@aligo 一激动打错了,模板……
    3
iwinux   2011-02-20 09:57:12 AM
Backbone.js + Mustache + ICanHaz 会很好玩。ICanHaz是对Mustache的扩展。
    4
Sai   2011-02-20 10:42:51 AM
http://mustache.github.com/ 查看源码有惊喜
    5
icerunz   2011-02-20 11:34:31 AM
@Sai BATMAN~OHOH 哈哈在看到回复之前我无意也看了一眼源代码
    6
aligo   2011-02-20 11:42:30 AM
那是在召唤batman
    7
m4ker   2011-02-21 17:36:44 PM
有高人能说一下这个{mustache}的优点么?
    8
icerunz   2011-02-22 18:50:49 PM
@m4ker 同问,性能呢?
    9
xds2000   2011-02-22 21:33:55 PM
优点:
1.代码和网页分离
    10
xds2000   2011-02-22 21:39:11 PM
多语言支持
    11
icerunz   2011-02-22 21:46:29 PM
@xds2000 这应该不是{{mustache}}的特性吧?
    12
xds2000   2011-02-22 22:20:11 PM
可不可以这样理解,就是模版,不和任何语言有依赖。
    13
nttdocomo   333 天前
@iwinux 我最近也在用backbone.js但模板用的是underscore。和Mustache 比有什么优劣性呢?
    14
Numbcoder   333 天前
@nttdocomo underscore 中的模板是John Resig写的erb风格的,比较轻量。
    15
iwinux   333 天前
@nttdocomo 没有用过哦。客户端的模版主要还是变量替换吧,如果没有用到太复杂的东西(比如模版继承),不同的库的差别可能就在语法喜好上了。性能对比的话还没看到过有相关评测……
    16
Numbcoder   333 天前
@iwinux 你好,今天看了backbone文档和demo,有个疑惑,想请教你。
在model中是怎么实现和server端数据调用的,没看到有设置ajax url 参数什么的,我觉得可能是restful吧,
但如果是非rest,怎么办,怎样做显示的ajax调用?
    17
iwinux   333 天前
@Numbcoder 定义model的时候实现 url 这个函数即可。可以参考 http://www.jamesyu.org/2011/01/27/cloudedit-a-backbone-js-tutorial-by-example/ 这篇文章。
Linode
关于   |   FAQ   |   我们的愿景   |   广告投放   |   工作空间   |   Gadget Lab   |   博客   |   上网首页   |   226 人在线   最高记录 362
创意工作者们的社区
Lovingly made by OLIVIDA
VERSION: 3.0.0-dev
♥ Do have a faith in what you're doing.