[转]排名前十的JAVASCRIPT库

javascript 是 web 开发与设计中不可或缺的东西,不管是一个简单的网页还是一个专业的站点,也不管你是高手还是菜鸟,如 今 javascript 库越来越强大,可以胜任许多复杂的工作,然而同时,人们在众多 javascript 库面前又觉得无所适从,本文,我们将使 用 google 搜索出排名前 10 位的 javascript 库,并对它们逐一进行介绍。

 1. jquery: the write less  do more  javascript library 
  

 jquery 是一个很新的 javascript 库,它的口号是“几行代码,能干大事”(write less  do more),它是拥有最多插件和扩展的 javascript 库,以下是 jquery 现状:

 当前版本: 1.3.2 
 文件尺寸:压缩后最小19kb,未压缩为120k。 
 作者: john resig 
 拥有19种语言的教程 : 教程总计183种。 
 著名用户: 超过1000个 
 插件 : 3493 
 易学 
 对设计师来说非常易学,使用 css 语法 
 拥有大量有趣的扩展 
 拥有非常出色的社区,可能是最大的 
 被数以百万的站点使用,包括诸如 google  dell  cbs  nbc  digg  bank of america  wordpress  drupal  mozilla 等著名站点。 
 2. mootools – a compact javascript framework 
  

 mootools 是一个使用 mit 许可的开源项目,意味着你可以在任一场合使用或对它就行修改。

 当前版本: 1.2.3 
 未压缩尺寸: 95 kb (客户端) ,22 kb (服务器端) 
 作者: valerio proietti 
 著名用户: w3c   cnet   bing   … 
 官方站上的插件数目: 4 
 拥有更好的面向对象结构 
 它的动画效果更平滑 
 语法及对象句柄更富逻辑 
 3. prototype : easy ajax and dom manipulation for dynamic web applications
  

 被一些大型媒体公司和组织使用,protorype 是一个很独特的 javascript 库,逐渐成为 web 引用开发者的代码基础,随着最新的 1.6.1 版本的推出,protorype 在性能,用户自定义事件以及同现代浏览器兼容方面越来越完善。

 最新版本: 1.6.1 
 未压缩尺寸: 136 kb (大约5000行代码) 
 作者: sam stephenson 
 著名用户 : nasa  cnn  nbc  … 
 插件数目: 150+ 
 更适用于大型 web 程序 
 4. dojo toolkit : great experiences for everyone
  

 dojo 的内核小巧,快,精深,可用来创建反应灵敏的 web 程序,拥有很出色的 ui 工具,在可访问性,本地化方面也做得很好。

 最新版本: 1.4 beta 
 未压缩尺寸: 26 kb (约5000行代码) 
 开发组织: dojo foundation 
 著名用户 : aol  ibm  sun  … 
 支持客户端数据存储 
 支持服务器端数据存储 
 异步通讯 
 5. script.aculo.us : easy-to-use  cross-browser user interface javascript libraries
  

 script.aculo.us 是一个开源 javascript 库,适用于创建视觉效果和 ui 行为,最新版本拥有一些新功能,如创建加载进程,windows media 和 real media 播放器检查等。

 最新版本: 1.8.3 (8 october  2009) 
 未压缩尺寸: 197 kb (包含 prototype 和 测试页) 
 作者: thomas fuchs 
 著名用户: gucci   feedburner   ruby on rails   … 
 documentation wiki &  usage (文档) 
 script.aculo.us 是对 prototype 的扩展,增加了视觉效果,ui 控制等功能。 
 6. extjs : cross-browser rich internet application framework
  

 extjs 是一个很出色的跨浏览器 javascript 框架,可以用来创建富 web 应用,支持所有现代浏览器。拥有大量插件和扩展。

 最新版本: 3.0 (6th july  2009) 
 压缩后尺寸: 197 kb (包含 prototype 和测试页) 
 作者: jack slocum 
 著名用户: gucci   feedburner   ruby on rails   … 
 download | samples &  demos | api documentation 
 拥有很出色的部件和技术支持 
 7. uize : supporting widgets  ajax  dom  templates  and more
  

 uize 的一些现状:

 - 一个开源 javascript 框架
 - 很容易更换 css 皮肤
 - 大量内置饰件
 - 令人目眩的效果和强大的功能

 压缩后的尺寸: 4.47 mb 
 作者: chris van rensburg 
 8. yui library : is proven  scalable  fast  and robust
  

 yui 是本列表中规模最宏大的 javascript 库,它拥有数不清的强大功能,插件以及扩展,当然要掌握它也需要很长时间。

 最新版本: 3 (september 2009) 
 整个开发包尺寸: 5.7 mb (包括源代码,调试文件,示例等) 
 开发公司: yahoo! developer network 
 著名用户: linkedin   wikia   newsvine   … 
 9. archetype 
  

 archetype 现状:

 
 最新版本: 0.10.0 (september 2009) 
 尺寸: 2.14 mb 
 作者: temsa &  swiip 
 用户: gifteer   meteo france   … 
 10. qooxdoo : the new era of web development
  

 qooxdoo 是什么?是一个面向对象 javascript 库,包含跨平台开发工具链,顶级 gui 工具以及高级客户端服务器通讯层,它是一个基于 lgpl/epl 许可的开源项目:

 最新版本: 0.8 (september 2009) 
 尺寸: 24 mb 
 核心开发者: 1& 1 internet ag 
 download | samples &  demos | documentation 
 完整的 gui 工具包 
 支持对象间的拖放操作 
 本文来源: http://www.tripwiremagazine.com/tools/developer-toolbox/top-10-javascript-frameworks-by-google.html 
 中文翻译来源:comsharp cms 企业网站内容管理系统官方站
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值