网站导航免费论文 原创论文 论文搜索 原创论文 网学软件 学术大家 资料中心 会员中心 问题解答 原创论文 论文素材 设计下载 最新论文 下载排行 论文上传 在线投稿 联系我们
返回网学首页
最新论文 推荐专题 热门论文 素材专题
当前位置: 网学 > 网页素材 > AJAX代码 > 正文
2008较为流行的Ajax框架一览
来源:Http://myeducs.cn 联系QQ:点击这里给我发消息 作者: 用户投稿 来源: 网络 发布时间: 11/01/18

1Prototype

prototype是一个易于使用、面向对象的JavaScript框架。它封装并简化和扩展一些在Web开发过程中常用到JavaScript方法与Ajax交互处理过程。script.aculo.us是一个易于使用,支持多种浏览器,用于增强PrototypeJavaScript框架。script.aculo.us包含:动画框架(animation framework),拖放(drag and drop), Ajax控件,DOM工具,单元测试等。其网址:http://www.prototypejs.org/http://script.aculo.us/

2jquery

jQuery是一个快速、简洁的JavaScript框架,帮助你简化查询DOM对象,处理事件,制作动画,和处理Ajax交互过程。利用jQuery将改变你编写JavaScript代码的方式。原先用20行代码完成的功能,jQuery10行就可以轻松搞定。如要仔细分析jquery的源码,可以参见笔者的网络版的《jquery1.2.6源码分析》。jquery的官方网站:http://www.jquery.com/

3MooTools

MooTools是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代码。 MootoolsPrototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比Prototype.js多,整体设计也比Prototype.js要相对完善,功能更强大,比如增加了动画特效、拖放操作等等。其网址:http://mootools.net/

4YUI

Yahoo! User Interface (YUI) Library是一组采用DOM scriptingDHTMLAjax等技术开发的Web UI控件和工具。它提供了众多的控件,如Container(包括:ModuleOverlayPanelTooltipDialogSimpleDialog)、MenuTreeViewDataTableButton等。Ext的前身就是YUI,在现版的Ext中还能找到众多YUI的影子。它的文档也非常丰富。如果想单独采用某个或某些组件,使用YUI是一个不错的选择。其网址:http://developer.yahoo.com/yui/

5Dojo

Dojo是一个强大的面向对象JavaScript框架。主要由三大模块组成:CoreDijitDojoXCore提供AjaxeventspackagingCSS-based queryinganimationsJSON等相关操作APIDijit是一个可更换皮肤,基于模板WEB UI控件库。DojoX包括一些创新/新颖的代码和控件:DateGridcharts,离线应用,跨浏览器矢量绘图等。尽管dojo有着大公司的支持,有着,离线应用,跨浏览器矢量绘图这些它独有的实现,但是由于其0.3的版本有着其大问题,推翻重写之后的0.91.0及之后的版本可能在性能上都着有极大的提高。但是使用者不多。对于分析其源码实现,还是有着很多借鉴的地方,其网址:http://dojotoolkit.org/

6Qooxdoo

qooxdooExt一样,是一个用于开发Ajax应用程序GUI框架。不需要HTML,CSS,DOM知识,采用面向对象的JavaScript API就能够开发出类似于Window桌面风格的Web应用程序。与Ext相比,它更多地是采用了面向对象的编程方法来进行架构和重现JavaScript的语言。其网址:http://qooxdoo.org/

7Flex

Flex并不是一个Ajax的框架,它是支持RIA开发和部署一系列发展中的技术和产品线的概括词。它使用基于XMLMXML语言进行GUI界面开发。在展现方面,它提供了众多的组件及特效的实现。在开发方面,它提供了基于EclipseIDEFlex Builder 2,集成了编译器,代码缩进,调试,设计视图,源代码控制等功能。在后台方面,它提供自动测试,企业通信,数据服务的 Flex Enterprise Services 2

更多的AJAX框架:

Microsoft Ajax - http://ajax.asp.net

Java BluePrints - https://blueprints.dev.java.net/

Protptype - http://www.prototypejs.org/

Scriptaculus - http://script.aculo.us/

Laszlo - http://www.openlaszlo.org/

Jquery - http://wiki.jquery.org.cn/doku.php(中文)

GWT - http://code.google.com/webtoolkit/

AJAX.net - http://www.ajaxpro.info/

Yahoo - http://developer.yahoo.com/yui/

Active Widgets - http://www.activewidgets.com/

Tibco General Interface - http://developer.tibco.com/

Visual Web GUI - http://www.visualwebgui.com/

Dojo - http://dojotoolkit.org/

Backbase - http://www.backbase.com/

SmartClient - http://www.smartclient.com/

Nitobi - http://www.nitobi.com/

JackBe - http://www.jackbe.com

Zimbra - http://www.zimbra.com/

Rico - http://www.openrico.org/

Spry - http://labs.adobe.com/technologies/spry/

Aflax - http://www.aflax.org/

DWR - http://getahead.org/dwr

Moo.fx - http://moofx.mad4milk.net/

Mochikit - http://www.mochikit.com/

Xajax - http://www.xajaxproject.org/

Nexaweb - http://www.nexaweb.com
 
Behaviour - http://www.bennolan.com/behaviour/

AJForm - http://projects.aphexcreations.net/ajform/

Qooxdoo - http://qooxdoo.org/

Bindows - http://www.bindows.net/

Tibet - http://www.technicalpursuit.com/ajax_indepth.htm

Crossvision - http://www.softwareag.com/Corporate/products/cv/appldes/default.asp

Echo2 - http://www.nextapp.com/platform/echo2/echo/

Ajax Tags - http://ajaxtags.sourceforge.net/ (JSP based)

WebWork - http://www.opensymphony.com/webwork/

Tacos - http://tacos.sourceforge.net/ (for Tapestry)

Sajax - http://www.modernmethod.com/sajax/

AjaxAC - http://ajax.zervaas.com.au/

JSPan - http://sourceforge.net/projects/jpspan

HTML_AJAX - http://pear.php.net/package/HTML_AJAX/ (PHP)

Aspects - http://ajaxaspects.blogspot.com/

WebORB - http://www.themidnightcoders.com/weborb/

TurboGears - http://www.turbogears.org/

MagicAjax - http://www.magicajax.net/

  • 上一篇资讯: js实现可拖动的图片
  • 网学推荐

    免费论文

    原创论文

    浏览:
    设为首页 | 加入收藏 | 论文首页 | 论文专题 | 设计下载 | 网学软件 | 论文模板 | 论文资源 | 程序设计 | 关于网学 | 站内搜索 | 网学留言 | 友情链接 | 资料中心
    版权所有 电话:013574892963 QQ:3710167 邮箱:Educs@163.com 网学网 [Myeducs.cn] 您电脑的分辨率是 像素
    Copyright 2008-2015 Www.myeducs.Cn All Rights Reserved
    湘ICP备09003080号