DWZ富客戶端框架(jQuery RIA framework),是中國人自己開發(fā)的基于jQuery實現(xiàn)的Ajax RIA開源框架。 DWZ富客戶端框架設(shè)計目標是簡單實用、擴展方便、快速開發(fā)、RIA思路、輕量級。
DWZ框架支持用HTML擴展的方式來代替JavaScript代碼,只要懂HTML語法, 再參考DWZ使用手冊就可以做Ajax開發(fā)。
開發(fā)人員不寫JavaScript的情況下,也能用Ajax做項目和使用各種UI組件。 基本可以保證程序員不懂JavaScript, 也能使用各種頁面組件和Ajax技術(shù)。 如果有特定需求也可以擴展DWZ做定制化開發(fā)。
做Ajax項目時需要寫大量的JavaScript才能達到滿意的效果, 國內(nèi)很多程序員javascript不熟, 大大影響了開發(fā)速度。使用DWZ框架自動邦定JavaScript效果, 不需要開發(fā)人員去關(guān)心JavaScript怎么寫,只要寫標準HTML就可以了。DWZ簡單擴展了HTML標準,給HTML定義了一些特別的class和attribute。 DWZ框架會找到當前請求結(jié)果中的那些特別的class和attribute, 并自動關(guān)聯(lián)上相應的js處理事件和效果。
DWZ基于jQuery,可以非常方便的定制特定需求的UI組件, 并以jQuery插件的形式發(fā)布出來,如有需要也可做定制化開發(fā)。
· 完全開源,源碼沒有做任何混淆處理,方便擴展。
· CSS和JS代碼徹底分離,修改樣式方便。
· 簡單實用,擴展方便,輕量級框架,快速開發(fā)。
· 仍然保留了HTML的頁面布局方式。
· 支持HTML擴展方式調(diào)用UI組件,開發(fā)人員不需寫JS。
· 只要懂HTML語法不需精通JS,就可以使用Ajax開發(fā)后臺。
· 基于jQuery,UI組件以jQuery插件的形式發(fā)布,擴展方便。