DWZ学习笔记
概述
DWZ富客戶端框架(jQuery RIA framework), 是中國人自己開發的基于jQuery實現的Ajax RIA開源框架.
DWZ富客戶端框架設計目標是簡單實用、擴展方便、快速開發、RIA思路、輕量級
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交互式弹窗处理
- 下一篇: dwz官网