概述
DWZ框架支持用HTML擴展的方式來代替JavaScript代碼,只要懂HTML語法, 再參考DWZ使用手冊就可以做Ajax開發。
開發人員不寫JavaScript的情況下,也能用Ajax做項目和使用各種UI組件。 基本可以保證程式設計師不懂JavaScript, 也能使用各種頁面組件和Ajax技術。 如果有特定需求也可以擴展DWZ做定製化開發。
做Ajax項目時需要寫大量的JavaScript才能達到滿意的效果, 國內很多程式設計師javascript不熟, 大大影響了開發速度。使用DWZ框架自動綁定JavaScript效果, 不需要開發人員去關心JavaScript怎么寫,只要寫標準HTML就可以了。DWZ簡單擴展了HTML標準,給HTML定義了一些特別的class和attribute。 DWZ框架會找到當前請求結果中的那些特別的class和attribute, 並自動關聯上相應的js處理事件和效果。
DWZ基於jQuery,可以非常方便的定製特定需求的UI組件, 並以jQuery外掛程式的形式發布出來,如有需要也可做定製化開發。
設計思路
第一次打開頁面時載入界面到客戶端, 之後和伺服器的互動只是數據互動, 不占用界面相關的網路流量. 支持HTML擴展方式來調用DWZ組件. 標準化Ajax開發, 降低Ajax開發成本.
優點
DWZ區別於其它JS框架,最大的優點:
· 完全開源,源碼沒有做任何混淆處理,方便擴展。
· CSS和JS代碼徹底分離,修改樣式方便。
· 簡單實用,擴展方便,輕量級框架,快速開發。
· 仍然保留了HTML的頁面布局方式。
· 支持HTML擴展方式調用UI組件,開發人員不需寫JS。
· 只要懂HTML語法不需精通JS,就可以使用Ajax開發後台。
· 基於jQuery,UI組件以jQuery外掛程式的形式發布,擴展方便。
團隊介紹
DWZ研發組開發人員目前是3人(兼職) 杜權從事UI設計工作,有10年以上UI設計經驗。做過至少1500個網站的UI設計。 吳平主要做Java web開發,兼ajax開發。一直從事電子商務、企業建站平台開發工作。 張慧華主要做Java web開發,兼ajax開發。以前也是電子商務、企業建站平台開發工作。從2009年4月開始從事建築能效評估IT解決方案。
最新版本
DWZ最新版本是 1.4.6 版