5 個介面效果很炫的 JavaScript 使用者介面架構

來源:互聯網
上載者:User


Web 開發很簡單,Web 應用程式的 UI 開發卻很複雜,如果能夠利用一些成熟的 使用者介面架構可以大大的減少開發的複雜度。本文向你介紹 5 款介面效果很不錯的 JS 架構。

 

 

1. ExtJS

ExtJS 主要用來開發RIA富用戶端的AJAX應用,主要用於建立前端使用者介面,與後台技術無關的前端ajax架構。因此,可以把ExtJS用在.Net、 Java、Php等各種開發語言開發的應用中。ExtJs最開始基於YUI技術,由開發人員 JackSlocum開發,通過參考JavaSwing等機制來組織可視化組件,無論從UI介面上CSS樣式的應用,到資料解析上的異常處理,都可算是一 款不可多得的JavaScript用戶端技術的精品。

授權協議:GPL

 

 

2. Cappuccino

Cappuccino 是一種以案頭軟體使用者熟悉的方式開發Web應用的開源開發架構,類似MacOS上的Cocoa。Cappuccino是使用新程式語言Objective-J的實現,該語言模仿了Objective-C,完全建立在JavaScript上。程式員在Objective-J上寫成的應用可以在用戶端解釋,因此沒有任何外掛程式。

授權協議:LGPL

 

 

3. Qooxdoo

qooxdoo 是一個用於開發Ajax應用程式的GUI架構,使用它可以開發出類似於Window案頭風格的Web應用程式。使用Qooxdoo並不需要你具備HTML, CSS 和 DOM 的知識。

授權協議 LGPL

 

 

4. Wijmo

Wijmo是一個jQuery UI組件集,有超過30多個jQuery UI 組件;這將是一個CSS3,SVG,HTML5的混合物,目前還處於Beta階段。

授權協議 MIT

 

5. Dojo

Dojo是一個強大的物件導向JavaScript架構。主要由三大模組組成:Core、Dijit、DojoX。Core提供 Ajax,events,packaging,CSS-based querying,animations,JSON等相關操作API。Dijit是一個可更換皮膚,基於模板的WEB UI控制項陳列庫。DojoX包括一些創新/新穎的代碼和控制項:DateGrid,charts,離線應用,跨瀏覽器向量繪圖等。

授權協議 BSD

 


 

原文:http://www.oschina.net/news/19029/5-rich-javascript-framework

 

 

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在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.