下载此文档

几种流行的JS框架的选择.doc


文档分类:经济/贸易/财会 | 页数:约4页 举报非法文档有奖
1/4
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/4 下载此文档
文档列表 文档介绍
2008年
几种流行的JS框架的选择 
目前来看,JS框架以及一些开发包和库类有如下几个,Dojo 、Scriptaculous 、Prototype 、yui-ext 、Jquery 、Mochikit、mootools 、 
Ajaxian在2007年底对Ajax工具进行了调查,部分调查结果见下表(其中数字为调查者使用该工具的百分比,详细的请参见网页):/archives/2007-ajax-tools-usage-survey-results 
Prototype                       %
jQuery                           %
Ext                                %
               %
Mootools                      %
YUI                              13%
JSON                           %
Dojo                             %   
Backbase                      %
 
其中Prototype使用率最高,很大程度上是因为它是最早成熟的框架,很多以前在项目中采用,所以现在一直在用 
 
 
Dojo 
 
主页:/
优点 
背后强大的支持:IBM、Sun、BEA等,这是非常重要的优势。 
功能的强大,Full Stack的框架,扩展了DHTML的能力,例如: 
支持与浏览器Back/Forward按钮的集成。 
Dojo Offline,一个跨平台的离线存储API。 
Chart组件,可以方便地在浏览器端生成图表。 
基于SVG/VML的矢量图形库。 
Google Maps、Yahoo! Maps组件,方便开发Mashup应用。 
Comet支持,通过通用的Buyeux协议。 
强大的UI(Dijit)。 
面向对象的设计,统一的命名空间,包管理机制(The Package System and Custom Builds) 
可扩展性。 
缺点 
复杂,学****曲线陡。 
文档的极端不全,这是一个很大的问题。 
API很多不稳定,各版本间改动较大,现在还不是一个成熟的框架。 
侵入性太大,页面中大量使用dojo的属性,例如<button dojoType="" id="helloButton">,如果将来dojo升级或者换一个框架时,负担会很大。 
性能问题,由于dojo加载采用了同步的机制,会暂时锁定浏览器,导致CPU使用率达到100%。另外,很多Widget的速度很慢。 
 
 
Mootools 
主页:/ 
设计思想 
面向对象的设计思想。 
优点 
模块化,各模块代码非常独立,最小的核心只有8k,最大的优点是可选择使用哪些模块,用的时候只导入使用的模块即可,完整的也不到180k(没有压缩),压缩后不到70k。 
语法的简洁,直观。 
特效(Effect

几种流行的JS框架的选择 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数4
  • 收藏数0 收藏
  • 顶次数0
  • 上传人szh187166
  • 文件大小18 KB
  • 时间2018-09-13