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

有好用的ajax库吗

  •  
  •   tamamaxox · 2013-07-31 22:46:43 +08:00 · 5356 次点击
    这是一个创建于 4136 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近在弄轻量型框架,来代替臃肿的jq,框架中还没有ajax功能,请问有人推荐一两个好用的ajax框架吗
    第 1 条附言  ·  2013-08-01 20:18:18 +08:00
    @ufologist @BOYPT 非常感谢提供的帮忙,pt那个不支持post的有点不方便啊

    @jjplay Qatrix 我昨天看源代码了,嗯,不得不说代码很直观,很舒服。

    @zythum 在写呢

    @wity_lv @darasion 不会死,但是也有不用jquery的时候。再者jq里只喜欢事件和ajax功能,还有selector功能,其他不感冒。

    @otakustay jQ做custom build要连上几个依赖文件还是很大。大概40~50kb 还没有加上sizzle


    今天写好了 22kb require underscore , 可集成sizzle, 勉强支持backbone,测试中
    老板再也不用担心脚本太大了。
    18 条回复    1970-01-01 08:00:00 +08:00
    ufologist
        1
    ufologist  
       2013-08-01 12:53:27 +08:00   ❤️ 1
    推荐去 http://microjs.com 里去找, 可以试试 https://github.com/ded/Reqwest, Includes support for xmlHttpRequest, JSONP, CORS, and CommonJS Promises A.
    BOYPT
        2
    BOYPT  
       2013-08-01 13:03:06 +08:00   ❤️ 1
    http://www.openjs.com/scripts/jx/

    前者仅2k代码,只支持GET,后面的扩展版本稍大一些。

    不足之处是里面有个错误处理会调用error_log,并无定义。自己定义或者删掉即可。
    jjplay
        3
    jjplay  
       2013-08-01 13:06:20 +08:00   ❤️ 1
    http://w3ctech.com/p/1359 这个5kb 这个应该非常适合你
    darasion
        4
    darasion  
       2013-08-01 13:19:47 +08:00
    用 jquery 会死么?
    otakustay
        5
    otakustay  
       2013-08-01 13:22:27 +08:00
    jquery做custom build只要ajax也很小
    zythum
        6
    zythum  
       2013-08-01 14:40:49 +08:00
    自己写个一个...可能更适合自己
    wity_lv
        7
    wity_lv  
       2013-08-01 15:39:09 +08:00
    用 jquery 会死么? +1
    不支持老的浏览器 jQuery 2.0
    移动端 zepto.js
    reorx
        8
    reorx  
       2013-08-01 16:59:09 +08:00   ❤️ 1
    Superagent: https://github.com/visionmedia/superagent

    浏览器端和 nodejs 服务端都支持,很不错的一个库。
    tamamaxox
        9
    tamamaxox  
    OP
       2013-08-01 20:19:55 +08:00
    @reorx 这个看上去不错啊
    yangxiongwei
        10
    yangxiongwei  
       2013-08-02 09:42:28 +08:00
    jquey is prefect
    jevonszmx
        11
    jevonszmx  
       2013-08-02 11:52:10 +08:00
    你以为老板会关注你努力了一个星期页面少了几十K的加载吗?
    chshouyu
        12
    chshouyu  
       2013-08-02 13:40:02 +08:00
    原生的也不麻烦吧。。。
    gdzdb
        13
    gdzdb  
       2013-08-02 14:53:21 +08:00
    如果嫌jq太大的话,可以用jq1.4
    tamamaxox
        14
    tamamaxox  
    OP
       2013-08-02 23:06:08 +08:00
    @chshouyu 原生的好像ie又搞特殊
    @gdzdb 沒有找到 1.4的代碼,不過,好像1.6之前的api都比較混亂。
    tamamaxox
        15
    tamamaxox  
    OP
       2013-08-02 23:08:46 +08:00
    @jevonszmx 真的有
    sarices
        16
    sarices  
       2013-08-02 23:33:25 +08:00
    jQ可以自定义的,自己build一下
    leonwong
        17
    leonwong  
       2013-08-03 08:59:21 +08:00
    弱弱的说,DWR没人用吗?
    darasion
        18
    darasion  
       2013-08-03 23:05:36 +08:00
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   3139 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 20ms · UTC 13:42 · PVG 21:42 · LAX 05:42 · JFK 08:42
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.