常用JS框架比较

常用JS框架比较

ID:32014577

大小:1.94 MB

页数:42页

时间:2019-01-30

常用JS框架比较_第1页
常用JS框架比较_第2页
常用JS框架比较_第3页
常用JS框架比较_第4页
常用JS框架比较_第5页
资源描述:

《常用JS框架比较》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、常用JS框架比较鲁超伍

2、Adamhttp://adamlu.com/我的博客http://revieweb20.com/评论全球最酷Web2.0网站http://t.sina.com.cn/adamlu我的微博自我介绍2005年开始接触互联网开发,曾就职于千橡互动校内网、雅虎中国、淘宝网,专注于前端开发,见证了前端行业在中国的发展,努力成为一个专业的前端工程师。现负责新浪邮箱的RIA开发,喜欢创新互联网应用服务,对互联网前端开发最新技术如HTML5/CSS3和移动互联网开发感兴趣。什么是框架?中文解释:“框架”指一套包含工具、函数库、约定,以及尝试从常用任务中

3、抽象出可以复用的通用模块,目标是使开发人员把重点放在任务项目所特有的方面,避免重复开发。英文解释:Framework/Library/Toolkit为什么需要框架?JavaScript框架或库是一组能轻松生成跨浏览器兼容的JavaScript代码的工具和函数。每一个库都在众多流行的Web浏览器的现代版本上进行了可靠的测试,因此,您可以放心地使用这些框架,您的基于JavaScript的RIA将会在不同浏览器和平台上以类似的方式工作。这些框架极大地简化了开发进程,并带来一致,可靠,以及高度交互性的用户界面。常用的Javascript框架JQueryYUIPr

4、ototypeMootoolsExtJSMochiKitDojoKissyComoJSJETJavaScriptMVCQooxdooSproutCoreSenchaTouchIUI我对框架的分类Javascript库解决浏览器兼容性快速开发Web应用丰富UI效果跨浏览器RIA框架类桌面应用移动网络应用APP框架为移动设备而设计基于HTML5和CSS3JQueryjQuery由JohnResig创建,其宗旨是——WRITELESS,DOMORE,写更少的代码,做更多的事情。它是轻量级的js库(压缩后只有21k),它兼容CSS

5、3,还兼容各种浏览器(IE6.0+,FF1.5+,Safari2.0+,Opera9.0+)。jQuery是一个快速的,简洁的javaScript库,使用户能更方便地处理HTMLdocuments、events、实现动画效果,并且方便地为网站提供AJAX交互。jQuery还有一个比较大的优势是,它的文档说明很全,而且各种应用也说得很详细,同时还有许多成熟的插件可供选择。示例:http://www.box.net/YUIYahoo!UserInterface(YUI)Library是一组采用DOMscripting,Dhtml和Ajax等技术开发的WebUI控件和工

6、具。中文说过来就是“Yahoo用户界面库”。Yui工具包利用DOM脚本来简化浏览器内的开发(in-browserdevolvement),使用DHTML和AJAX的特性开发所有的Web程序。YUI控件库为你页面提供一组高交互性性的可视化元素。这些元素完全在客户端创建维护,不需要请求服务器进行页面刷新。示例:http://www.yahoo.com/Prototypeprototype是一个易于使用、面向对象的JavaScript框架。它封装并简化和扩展一些在Web开发过程中常用到JavaScript方法与Ajax交互处理过程。示例:http://last.fm

7、/MootoolsMooTools是一个简洁,模块化,面向对象的JavaScript框架。它能够帮助你更快,更简单地编写可扩展和兼容性强的JavaScript代码。Mootools从Prototype.js中汲取了许多有益的设计理念,语法也和其极其类似。但它提供的功能要比Prototype.js多,整体设计也比Prototype.js要相对完善,功能更强大,比如增加了动画特效、拖放操作等等。示例:http://vimeo.com/ExtJSExtJS是一个跨浏览器,用于开发RIA(RichInternetApplication)应用的JavaScript框架。提

8、供:高性,可定制的WebUI控件库。良好的设计、丰富的文档和可扩展的组件模型。示例:http://dev.sencha.com/deploy/dev/examples/MochikitMochiKit是一种有用的高端JavaScript库。MochiKit主要受到Python和Python标准库提供的很多便利之处的启发,另外还缓解了浏览器版本之间的不一致性。其中的MochiKit.DOM尤其方便,能够以比原始JavaScript更友好的方式处理DOM对象。MochiKit.DOM大部分都是针对XHTML文档定制的,如果与MochiKit和Ajax结合在一起,使

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。