V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
推荐关注
Meteor
JSLint - a JavaScript code quality tool
jsFiddle
D3.js
WebStorm
推荐书目
JavaScript 权威指南第 5 版
Closure: The Definitive Guide
justan
V2EX  ›  JavaScript

Ant.js - 轻量级 MDV

  •  
  •   justan · 2013-08-20 11:49:08 +08:00 · 5190 次点击
    这是一个创建于 4148 天前的主题,其中的信息可能已经有所发展或是发生改变。
    [Ant.js] 是一个支持数据绑定的 HTML 模板引擎, 作为 MV* 框架使用想必也可胜任.

    Ant.js 可用在 IE6+ 的浏览器环境及 node.js 环境中. 非常轻量, min + gzip 后只有 5K 左右.

    这里是一个简单的双向绑定例子: http://antjs.org/examples/2-way-binding.html

    心血之作, 花了 99 大洋买的域名, 花了若干周末窝在家里. 做完这个感觉自己不再喜欢技术了.

    目前还有需要工作要做. 欢迎 [issue]. 让我们重新喜欢上 coding 吧!

    主页: http://antjs.org
    代码: https://github.com/antjs/ant.js


    [Ant.js]: http://antjs.org
    [issue]: https://github.com/antjs/ant.js/issues/new
    第 1 条附言  ·  2013-09-02 16:05:34 +08:00
    v0.1.2 版发布了, 该版本应该比较稳定. 修复了不少问题.

    然后同其他几大框架做了简单的性能对比:

    http://jsperf.com/angular-vs-knockout-vs-ember/182

    http://jsfiddle.net/justan/z7ZJJ/1/
    7 条回复    1970-01-01 08:00:00 +08:00
    gangsta
        1
    gangsta  
       2013-08-20 12:15:15 +08:00
    先+1

    为毛这个米要99刀呢?
    justan
        2
    justan  
    OP
       2013-08-20 12:50:11 +08:00
    @gangsta 没记错的话是两年要 99 块
    chshouyu
        3
    chshouyu  
       2013-09-02 16:21:45 +08:00
    “做完这个感觉自己不再喜欢技术了”
    好悲伤。。
    justan
        4
    justan  
    OP
       2013-09-02 16:29:16 +08:00
    @chshouyu 做这些纯技术的东西, 做的时候很有干劲.做完之后又会觉得浪费时间.
    est
        5
    est  
       2013-09-02 16:30:11 +08:00
    收藏了再说。干货!


    最近写jQuery的联动搞得很爽。一辈子都不想再碰DOM了。
    yakczh
        6
    yakczh  
       2013-09-02 17:18:03 +08:00
    数据双向绑定是什么原理呢?
    justan
        7
    justan  
    OP
       2013-09-02 17:40:19 +08:00
    @yakczh 说来话长. 有兴趣可以直接查看代码..
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   925 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 23ms · UTC 22:36 · PVG 06:36 · LAX 14:36 · JFK 17:36
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.