Google排名中的10個最著名的 JavaScript庫

來源:互聯網
上載者:User

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 工具包
  • 支援對象間的拖放操作

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.