你有没有想过设计你的网站像桌面应用程序?幸运的是,使用AJAX,我们可以做到这一点。通过使用AJAX,当我们只想更新网站的一部分(如天气信息或新闻面板)时,我们无需刷新整个页面。这使我们的网络应用看起来像桌面应用程序,并为访问者带来良好的用户体验。

每次要初始化AJAX调用时,都可以创建XMLHttpRequest对象,遗憾的是,每次都需要重复每一步,这非常耗时并且会带来维护开销。您知道可以选择哪种AJAX框架来简化AJAX开发吗?Naresh Kumar为我们总结了11个常用的AJAX框架。它们包括jQuery,Dojo,YUI等。

以下是其中一些框架的小描述

jQuery:jQuery库提供了许多易于使用的函数和方法来创建丰富的应用程序。这些功能非常容易学习,甚至设计师也可以快速学习。由于这些功能,jQuery非常受欢迎,并且在开发人员中有很高的需求。无论采用何种技术,您都可以在所有基于Web的应用程序中使用jQuery。

Dojo Tookit:Dojo Toolkit是一个开源模块化JavaScript库(或更具体的JavaScript工具包),旨在简化跨平台,基于JavaScript / Ajax的应用程序和网站的快速开发。

YUI(Yahoo用户界面)库:它是一组实用程序和控件,用于使用DOM脚本,DHTML和Ajax BSD等技术构建丰富的交互式Web应用程序。

要了解他提到的其他AJAX框架及其描述。请访问11 Commonly used AJAX Frameworks.这篇文章

还有一些其他广泛使用的AJAX框架,如Ext JSPrevel Framework,无论如何,通过选择你喜欢的那个,它将在很大程度上节省你的开发时间并达到你期望的效果。

最新文章

  1. 基于eBox旋转编码器
  2. Gevent中信号量的使用
  3. java提高篇(十)-----详解匿名内部类
  4. windows 给ping加时间
  5. SQL SERVER 中的事务
  6. php网页,想弹出对话框, 消息框 简单代码
  7. OC 知识点回顾
  8. 转:VS2010与SVN
  9. 2013Q1全球网速排名 韩国第1美国第9 中国呐?(图)
  10. visual studio 2015 修改类class 文件模板
  11. PHP和C#可共用的可逆加密算法
  12. PHP编码规范实例
  13. leetcode python两数之和返回索引
  14. SQLServer之创建存储过程
  15. mysql数据表的基本操作:表结构操作,字段操作
  16. 在MFC Dialog中显示cmd窗口
  17. 配置JDK1.7开发环境
  18. hdu 5696 区间的价值 单调栈+rmq
  19. Java进阶7并发优化4——JDK并发数据结构
  20. Mysql数据操作《二》单表查询

热门文章

  1. 【架构】Nginx如何设置X-Request-ID请求头,记录请求时间:毫秒?
  2. RocketMQ里的一个获取时间的工具类SystemClock
  3. minic 符号表
  4. LVS-负载均衡
  5. Redis Cluster集群的搭建
  6. Python 类变量 实例变量
  7. ffmpeg怎么样处理网络流
  8. iOS工程中的info.plist文件的完整研究
  9. TensorFlow和深度学习新手教程(TensorFlow and deep learning without a PhD)
  10. C语言之基本算法08—去掉最高分去掉最低分求平均值