您好,欢迎访问一九零五行业门户网

ajax的框架有哪些

ajax框架有:1、jquery;2、mootools;3、prototype;4、asp.net ajax;5、apache wicket;6、dojo tookit;7、dwr;8、spry framework;9、yui等等。
本教程操作环境:windows7系统、javascript1.8.5版、dell g3电脑。
ajax(asynchronous javascript and xml,异步javascript和xml),是创建交互式web应用的主要开发技术。互联网中也有大量的关于ajax的框架,本文汇总了最常用的11个框架。
1、jquery
jquery是一个轻量级的javascript库,兼容css3,还兼容各种浏览器。jquery使用户能更方便地处理html documents、events、实现动画效果,并且方便地为网站提供ajax交互。
2、mootools
mootools是一个简洁、模块化、面向对象的javascript库。它能够帮助你更快、更简单地编写可扩展和兼容性强的javascript代码。mootools跟prototypejs相类似,语法几乎一样。但它提供的功能要比prototypejs多,而且更强大。比如增加了动画特效、拖放操作等等。
3、prototype
prototype是sam stephenson写的一个非常优雅的javascript基础类库,对javascript做了大量的扩展,旨在简化动态web应用程序的开发。prototype很好的支持ajax,国内外有多个基于此类库实现的效果库,也做得很棒。
4、asp.net ajax
asp.net ajax是一个完整的开发框架,容易与现有的asp.net程序相结合,通常实现复杂的功能只需要在页面中拖几个控件,而不必了解深层次的工作原理,除此之外服务器端编程的asp.net ajax control toolkit含有大量的独立ajax控件和对asp.net原有服务器控件的ajax功能扩展,实现起来也非常简单。
5、apache wicket
apache wicket是一个针对java的web开发框架,与struts、webwork、tapestry类似。其特点在于对html和代码进行了有效的分离(有利于程序员和美工的合作),基于规则的配置(减少了xml 等配置文件的使用),学习曲线较低(开发方式与c/s相似),更加易于调试(错误类型比较少,而且容易定位)。
6、dojo tookit
dojo是一个强大的面向对象的javascript框架。主要由三大模块组成:core、dijit、dojox。core提供ajax、events、packaging、css-based querying、animations、json等相关操作api;dijit是一个可更换皮肤、基于模板的web ui控件库;dojox包括一些创新/新颖的代码和控件:dategrid、charts、离线应用、跨浏览器矢量绘图等。
7、dwr(direct web remoting)
dwr是一个java库,可以帮助开发者轻松实现服务器端的java和客户端的javascript相互操作、彼此调用。
8、spry framework
adobe spry是一个面向web设计人员而不是开发人员的ajax框架,它使得设计人员不需要了解复杂的ajax技巧也能在一个html页面中创建丰富体验成为了可能。
9、yui (yahoo user interface) library
yui(yahoo user interface),是由雅虎开发的一个开源的javascript函数库,它采用了ajax、 dhtml和dom等诸多技术。yui包含多种程序工具、函数库以及网页操作界面,能够更快速地开发互动性高且丰富的网站应用程序。
10、google web toolkit
google web toolkit (gwt) 是一个开源的java开发框架,可以使不会使用第二种浏览器语言的开发人员编写google 地图和 gmail 等 ajax 应用程序时更加轻松。
11、zk framework
zk是一套开源、兼容xul/html标准、使用java编写的ajax框架,使用该框架,你无需编写javascript 代码就可以创建一个支持web 2.0的富互联网应用程序(ria)。其最大的好处是,在设计ajax网络应用程序时,轻松简便的操作就像设计桌面程序一样。zk包含了一个以ajax为基础、事件驱动(event-driven)、高互动性的引擎,同时还提供了多样丰富、可重复使用的xul与html组件,以及以xml为基础的使用接口设计语言zk user-interfaces markup language(zuml)。
【相关教程推荐:ajax视频教程】
以上就是ajax的框架有哪些的详细内容。
其它类似信息

推荐信息