[转]排名前十的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 企业网站内容管理系统官方站