5個(gè)界面效果超炫的JavaScript UI框架
1. ExtJS
ExtJS 主要用來(lái)開(kāi)發(fā)RIA富客戶(hù)端的AJAX應(yīng)用,主要用于創(chuàng)建前端用戶(hù)界面,與后臺(tái)技術(shù)無(wú)關(guān)的前端ajax框架。因此,可以把ExtJS用在.Net、 Java、Php等各種開(kāi)發(fā)語(yǔ)言開(kāi)發(fā)的應(yīng)用中。ExtJs最開(kāi)始基于YUI技術(shù),由開(kāi)發(fā)人員 JackSlocum開(kāi)發(fā),通過(guò)參考JavaSwing等機(jī)制來(lái)組織可視化組件,無(wú)論從UI界面上CSS樣式的應(yīng)用,到數(shù)據(jù)解析上的異常處理,都可算是一 款不可多得的JavaScript客戶(hù)端技術(shù)的精品。
授權(quán)協(xié)議:GPL
2. Cappuccino
Cappuccino 是一種以桌面軟件用戶(hù)熟悉的方式開(kāi)發(fā)Web應(yīng)用的開(kāi)源開(kāi)發(fā)框架,類(lèi)似MacOS上的Cocoa。Cappuccino是使用新程序語(yǔ)言O(shè)bjective-J的實(shí)現(xiàn),該語(yǔ)言模仿了Objective-C,完全建立在JavaScript上。程序員在Objective-J上寫(xiě)成的應(yīng)用可以在客戶(hù)端解釋?zhuān)虼藳](méi)有任何插件。
授權(quán)協(xié)議:LGPL
3. Qooxdoo
qooxdoo 是一個(gè)用于開(kāi)發(fā)Ajax應(yīng)用程序的GUI框架,使用它可以開(kāi)發(fā)出類(lèi)似于Window桌面風(fēng)格的Web應(yīng)用程序。使用Qooxdoo并不需要你具備HTML, CSS 和 DOM 的知識(shí)。
授權(quán)協(xié)議 LGPL
4. Wijmo
Wijmo是一個(gè)jQuery UI組件集,有超過(guò)30多個(gè)jQuery UI 組件;這將是一個(gè)CSS3,SVG,HTML5的混合物,目前還處于Beta階段。
授權(quán)協(xié)議 MIT
5. Dojo
Dojo是一個(gè)強(qiáng)大的面向?qū)ο驤avaScript框架。主要由三大模塊組成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相關(guān)操作API。Dijit是一個(gè)可更換皮膚,基于模板的WEB UI控件庫(kù)。DojoX包括一些創(chuàng)新/新穎的代碼和控件:DateGrid,charts,離線(xiàn)應(yīng)用,跨瀏覽器矢量繪圖等。
授權(quán)協(xié)議 BSD
原文鏈接:http://www.oschina.net/news/19029/5-rich-javascript-framework
【編輯推薦】