下面是十個最牛的也是最流行的Javascript框架。它們完全可以擔(dān)任目前世界上幾乎所有一些和Ajax技術(shù)相關(guān)的和圖形界面相關(guān)的一切功能。
-
jQuery
如果今天你還不知道jQuery的話,那么作為一個程序員你可能真的是從火星來的了。這恐怕是Ajax中應(yīng)用最廣的框架。包括了許多很不錯的UI組件,做出網(wǎng)頁的效果也是令人稱道的。不過,他最牛的是它的文件大小,只有區(qū)區(qū)18K,實在是居家旅行,網(wǎng)站開發(fā)之首選。
下面是一個日歷控件,很不錯吧。
-
Prototype
一個面向?qū)ο蟮膉avascript類庫,包函了很多很多很實用的功能,很多其它的框架都使用了他作為基礎(chǔ)類庫。大小128K,有點大,還好。下面一其一個UI的示例。
-
script.aculo.us
這個框架是基礎(chǔ)上面那個框架(Prototype )上開發(fā)的,它被包含在Ruby on Rails框架中( http://rubyonrails.org/ )。
-
MooTools
這是一個緊湊的,模塊化的,面向?qū)ο箫L(fēng)格的javascript框架,這并不是一個能直接用上的Javascript,他主要給程序員們方便地進行開發(fā)更高級的組件,因為這個框架主要是面對開發(fā)人員的,所以他是非常靈活和非常強大的。也不大,才63K。
-
ExtJS
http://extjs.com/products/extjs/
這是一個超級強大的Javascripts類庫,簡直是包羅萬像,就像機器貓的口袋,想要什么就有什么。UI組件多的是令人發(fā)指,功能也是強大到不行。當(dāng)然,其類庫的尺寸也是強大到不行,一共6.6M,還是被壓縮過的。看看下面的UI示例吧,這只不過是冰山一角。
我個人認(rèn)為這個是所有框架里面最好的一個。
-
Qooxdoo
Exjs才6.6M,這個javascript類庫居然有19.9M,正所謂一山還有一山高,沒有最BT,只有更BT。它包括一個獨立于平臺的開發(fā)工具鏈,一個最先進的圖形用戶界面工具和先進的客戶端與服務(wù)器之間的通訊層。下面是其UI示例:
-
Yahoo! UI Library (YUI)
http://developer.yahoo.com/yui/
如果你不知道YUI的話,那么我想告訴你的是,你一定是在離地球20億光年的亞美尼亞星居住。這個YUI類庫也是包羅萬象,他最好的不但是條件非常寬松的BSD的License,而且,你不必像別的類庫一下,管你用不用你都要全部文件。YUI除了基礎(chǔ)庫外,你用多少就下載多少。這么豐富的UI也只有10.5M的大小,還OK了。下面是一個演示:
-
MochiKit
一個很輕量級的類庫,主要實際了異步請求的若干功能。
-
Midori
又一個輕量級的類庫,沒有用過。只有45K大小。主要是一些UI上的美化吧。
示例:
-
The Dojo Toolkit
又一個超強大的類庫,提供了非常豐富的UI。BSD的license,大小1.7M,看看下面的UI示例你就知道有多強大了。
更多文章、技術(shù)交流、商務(wù)合作、聯(lián)系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯(lián)系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
