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