JavaScript的GUI框架 qooxdoo
qooxdoo 是一個用于開發Ajax應用程序的GUI框架,使用它可以開發出類似于Window桌面風格的Web應用程序。使用Qooxdoo并不需要你具備HTML, CSS 和 DOM 的知識。主要特性:
- 支持所有主要瀏覽器
- 無插件需要(不需要ActiveX, Java, Flash,Silverlight)
- 沒有修改本地JavaScript對象,以便易于與自定義代碼集成
- 跨瀏覽器的JavaScript 1.6字符串/陣列仿制
- 面向對象
- 框架是完全基于類的(目前約350個類)
- 沒有重復的全局變量
- 除普通類外,它提供抽象,靜態類
- 建設和解構
- 單繼承,充分多態性
- 和Java的接口一樣
- 動態特性,非常方便配置
- 支持編程
- 純客戶端JavaScript
- 沒有HTML
- 不需要CSS知識
- 不需要DOM知識
- 完全支持基于事件的編程
- 完全支持所有平臺
- 快速,方便評估的框架,而不需要安裝任何軟件
- 骨架作為預配置的基礎功能齊全的定制應用
- 許多樣本應用和實例
- 高性能
- 廣泛的記錄功能
- 簡單調試
- 瀏覽器的歷史管理,IE瀏覽器返回/前進按鈕,書簽
- 通用JavaScript漂亮打印機/編碼格式的統一代碼風格
- 另類編程模型
- 基于Java / Eclipse的RAP
- ASP.NET:ASP.NET的AJAX框架
- XML:基于XML的圖形用戶界面描述
- 內置的國際化和本地化的支持
- 支持所有的語言和地區
- 基于全面的通用語言數據倉庫(CLDR)
- 利用成熟的GNU工具gettext
- 支持專業的,免費的翻譯工具
- 擴展的文檔類的源代碼評論
- 全為框架和自定義應用程序API參考
- 在線和離線應用程序的API瀏覽器
- 綜合單元測試框架
- 功能測試
- JavaScript壓縮(刪除空格,等等)
- 自動依賴問題解決的JavaScript類
- 自動連接的JavaScript類
- 復制所需的靜態資源,例如圖片或其他外部文件到一個自成一體的建立
- 字符串提取
- 縮短和混淆局部變量和/或私有成員
- 支持輕松遷移可定制的應用,從一個框架遷移到另一個
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!