频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

面对众多Ajax框架,我们该如何选择呢?

来源: 作者:IT168 Amigo 出处:巧巧读书 2008-02-07 进入讨论组
上一页 1 2 3 4 
引用:http://www.qqread.com/ajax/n396437.html

四、 结论
如果读者非常想了解应用程序每行代码的运行情况,那么通过直接调用XHLHttpRequest是最好的办法。但如果想把客户端的JavaScript代码开发人员与服务器端的开发人员进行有效的分离,那么使用Ajax库是最好的选择。
下表是笔者对各种Ajax库及其应用场合的总结,希望对读者在众多的Ajax库中选择出适合自己项目的库。
表2.各种Ajax库的应用范围
Ajax库
应用范围
Dojo
1.         适合于客户端开发人员,希望在客户端与浏览器的DOM之间建立一个强健的抽象层。
2.         适合于客户端开发人员,想使用最少的代码取得最令人难忘的页面效果。
Prototype
1.         客户端开发人员,并想将客户端与浏览器的DOM之间的抽象层最小化。
2.         客户端开发人员,通过使用某个库来加速普通DOM操作任务的开发。
Direct Web Remoting(DWR)
适用于Java开发人员,能快速的建立并运行Ajax功能。
Google Web Toolkit(GWT)
适合Java开发人员,能得到一个强健且易于调试的环境,但需要花费比较多的时间。
ASP.NET AJAX Extensions(“Atlas”)
适用于ASP.NET开发人员,通过服务器端组件来创建Ajax功能,而无需编写JavaScript代码。
AjaxPro
适用于ASP.NET开发人员,用来创建充分的客户端用户体验,只是非常有限的使用服务器端的API调用以获取或发送数据。
xAjax
PHP开发人员
 
当然,开发人员可以混合使用以上各种库,也不失为一种明智的选择。例如,可以使用Dojo来创建非常丰富多彩的客户端功能,同时又可使用DWR来处理Ajax功能。这都是可以联合使用,以充分发挥Ajax的强大功能。
更多文章 更多内容请看Ajax技术专题Ajax技术应用开发Ajax框架资源专题,或进入讨论组讨论。
上一页 1 2 3 4 
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选
巧巧电脑频道编辑信箱  告诉我们您想看的专题或文章