Google 排名受的 10 独顶知名的 JavaScript 库

JavaScript 是 Web
开发和计划受到必不可少的物,不管是一个简短的网页还是一个正式的站点,也任您是高手还是小菜鸟,如今
JavaScript 库越来越强,可以胜任许多复杂的做事,然而又,人们以群
JavaScript 库面前以以为手足无措,本文,我们用动用 Google 搜索出排名前 10
位的 JavaScript 库,并对其逐一开展介绍。

1. jQuery: The Write Less, Do More, JavaScript Library

Ajax 1

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

Ajax 2

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

Ajax 3

吃有些巨型媒体公司以及团队以,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

Ajax 4

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

Ajax 5

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

Ajax 6

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

Ajax 7

UIZE 的部分现状:

– 一个开源 JavaScript 框架

  • 杀爱转换 CSS 皮肤
  • 恢宏放饰件
  • 让人目眩之功效和精的功力

  • 调减后的尺码: 4.47 MB

  • 作者: Chris van Rensburg

8. YUI Library: is proven, scalable, fast, and robust

Ajax 8

YUI 是依照列表中规模最为了不起的 JavaScript
库,它拥有数不到头的无敌力量,插件与扩大,当然如果控它吧得非常丰富时。

  • 时版本: 3 (September 2009)
  • 尽开发包尺寸: 5.7 MB (包括源代码,调试文件,示例等)
  • 支出企业: Yahoo! Developer
    Network
  • 妇孺皆知用户: LinkedIn,
    Wikia,
    NewsVine, …

9. Archetype

Ajax 9

Archetype 现状:

  • 新型版本: 0.10.0 (September 2009)
  • 尺寸: 2.14 MB
  • 作者: Temsa & Swiip
  • 用户: GifTeer, Meteo
    France, …

10. qooxdoo: the new era of web development

Ajax 10

qooxdoo 是呀?是一个面向对象 JavaScript
库,包含超过平台开发工具链,顶级 GUI
工具与高档客户端服务器通讯层,它是一个根据 LGPL/EPL 许可的开源项目:

  • 新颖版本: 0.8 (September 2009)
  • 尺寸: 24 MB
  • 骨干开发者Ajax: 1&1 Internet AG
  • Download | Samples &
    Demos |
    Documentation
  • 完整的 GUI 工具包
  • 支撑对象中的拖放操作

相关文章