有人能指出各种AJAX库的良好统一比较吗?我已经阅读了十几个不同的,我即将开始一个项目,我只是没有信心我已经探索了可能性的空间。
请注意我并不是要求“我认为XXX很棒” - 我正在寻找良好的彻底比较。哦,我使用.NET或ASP.NET的可能性非常小;我没有任何可用的微软环境,我也不急于购买。
好的,这背后的原因是我有几个我想要构建的小应用程序。它们或多或少都与游戏类似,而不是所有 复杂,其中一部分要点是通过AJAX和DHTML获得一些体验。我怀疑任何主要的软件包都可以运行,比如Rico,Scriptaculous或Dojo。
我会寻找一些东西:图形,通过SVG或Canvas,以及拖放图标作为碎片的能力。除此之外,谁知道呢?但我希望有足够的信息在一个方面做一个好的开始而不是不得不尝试几个。
答案 0 :(得分:4)
老实说,比较ajax框架很困难,而且无法进行彻底的比较。有些是扩展js的基础库,就像原型一样。其他人,比如jQuery,扩展了dom并使操作更容易。其他人仍然是js UI框架,如Dojo或extjs。还有面向服务器端的平台和包装器(Jayrock,ms-ajax的一部分和RoR的一部分)。
如果您要使用MS路由,我会查看WCF REST堆栈,MS Ajax客户端库和jQuery,这将为您提供良好的支持路径,我知道您不希望X很好响应,但需要更多信息,以给你一个更好的答案。您是在寻找零件,零件组合还是所有应用程序和组件解决方案?你问的问题就是要求对面包进行比较,然后将其缩小。
答案 1 :(得分:4)
http://chandlerproject.org/bin/view/Projects/AjaxLibraries
http://www.devx.com/AJAXRoundup/Article/33209
http://www.sitepoint.com/javascript-library/
这些都不包括jQuery
答案 2 :(得分:1)
作为大型库的替代方案,请参阅Fork Javascript library,即FORK.Ajax - 简单而且效果很好。对于处理JSON表示法:我更喜欢Doug Crockford的json2.js而不是FORK.Json。 (处理JSON比从javascript方面的XML容易得多。)
答案 3 :(得分:1)
我过去使用过moo.fx和jQuery for AJAX,两者都非常有效。 moo占用空间非常小,很好,并且在基础包中也有很多图形功能。但是,如果你想用javascript做很多事情,jQuery有更多的功能,并且有很好的文档记录。
有阻力&同时删除功能