十個開源的JAVASCRIPT框架

 

下面是十個最牛的也是最流行的Javascript框架。它們徹底能夠擔任目前世界上幾乎全部一些和Ajax技術相關的和圖形界面相關的一切功能。javascript

  • jQuery

http://jquery.com/java

 

若是今天你還不知道jQuery的話,那麼做爲一個程序員你可能真的是從火星來的了。這恐怕是Ajax中應用最廣的框架。包括了許多很不錯的UI組件,作出網頁的效果也是使人稱道的。不過,他最牛的是它的文件大小,只有區區18K,實在是居家旅行,網站開發之首選。jquery

 下面是一個日曆控件,很不錯吧。程序員

 

 

  • Prototype

http://prototypejs.org/ruby

 

一個面向對象的javascript類庫,包函了不少不少很實用的功能,不少其它的框架都使用了他做爲基礎類庫。大小128K,有點大,還好。下面一其一個UI的示例。服務器

  • script.aculo.us

http://script.aculo.us/框架

 

這個框架是基礎上面那個框架(Prototype )上開發的,它被包含在Ruby on Rails框架中(http://rubyonrails.org/)。異步

  • MooTools

http://mootools.net/模塊化

這是一個緊湊的,模塊化的,面向對象風格的javascript框架,這並非一個能直接用上的Javascript,他主要給程序員們方便地進行開發更高級的組件,由於這個框架主要是面對開發人員的,因此他是很是靈活和很是強大的。也不大,才63K。工具

  • ExtJS

http://extjs.com/products/extjs/

這是一個超級強大的Javascripts類庫,簡直是包羅萬像,就像機器貓的口袋,想要什麼就有什麼。UI組件多的是使人髮指,功能也是強大到不行。固然,其類庫的尺寸也是強大到不行,一共6.6M,仍是被壓縮過的。看看下面的UI示例吧,這只不過是冰山一角。

我我的認爲這個是全部框架裏面最好的一個。

 

  • Qooxdoo

http://qooxdoo.org/

 

Exjs才6.6M,這個javascript類庫竟然有19.9M,正所謂一山還有一山高,沒有最BT,只有更BT。它包括一個獨立於平臺的開發工具鏈,一個最早進的圖形用戶界面工具和先進的客戶端與服務器之間的通信層。下面是其UI示例:

 

  • Yahoo! UI Library (YUI)

http://developer.yahoo.com/yui/

 

若是你不知道YUI的話,那麼我想告訴你的是,你必定是在離地球20億光年的亞美尼亞星居住。這個YUI類庫也是一應俱全,他最好的不可是條件很是寬鬆的BSD的License,並且,你沒必要像別的類庫一下,管你用不用你都要所有文件。YUI除了基礎庫外,你用多少就下載多少。這麼豐富的UI也只有10.5M的大小,還OK了。下面是一個演示:

 

  • MochiKit

http://www.mochikit.com/

一個很輕量級的類庫,主要實際了異步請求的若干功能。

 

 

  • Midori

http://www.midorijs.com/

又一個輕量級的類庫,沒有用過。只有45K大小。主要是一些UI上的美化吧。

示例: 

 

  • The Dojo Toolkit

http://www.dojotoolkit.org/

 

又一個超強大的類庫,提供了很是豐富的UI。BSD的license,大小1.7M,看看下面的UI示例你就知道有多強大了。

相關文章
相關標籤/搜索