DWZ富客户端框架(jQuery RIA framework),是(shì)中国(guó)人自(zì)己开发的基于jQuery实现的(de)Ajax RIA开源框架。 DWZ富(fù)客(kè)户端框架设计目标是简单实用、扩展方便、快速开发、RIA思(sī)路、轻量(liàng)级。
DWZ框架(jià)支持(chí)用HTML扩(kuò)展的(de)方式来代(dài)替JavaScript代码,只(zhī)要懂(dǒng)HTML语法, 再参考(kǎo)DWZ使用手册就可(kě)以(yǐ)做Ajax开发。
开发人(rén)员不写JavaScript的情况下,也能(néng)用Ajax做项目和使用(yòng)各种UI组件(jiàn)。 基本可以保(bǎo)证程序员不懂JavaScript, 也能使用各种页面组件和(hé)Ajax技术。 如果有特定需(xū)求也可以扩(kuò)展DWZ做定制(zhì)化开发。
做Ajax项目时需(xū)要写大(dà)量的JavaScript才能达(dá)到满(mǎn)意(yì)的效果, 国内很多程序员javascript不熟, 大大影响了开(kāi)发速度。使(shǐ)用(yòng)DWZ框架自动邦(bāng)定JavaScript效(xiào)果, 不需要(yào)开发人员(yuán)去关心JavaScript怎么写,只要(yào)写(xiě)标准(zhǔn)HTML就可以了。DWZ简单(dān)扩展了HTML标(biāo)准,给HTML定义了一些特别的class和(hé)attribute。 DWZ框架会找到(dào)当前请(qǐng)求结果中的(de)那些特别的class和attribute, 并自动(dòng)关联上相应(yīng)的js处(chù)理事件和(hé)效(xiào)果。
DWZ基于jQuery,可以非(fēi)常方便的(de)定制特定需求的UI组(zǔ)件, 并以jQuery插件的(de)形式发布(bù)出来,如有(yǒu)需要也可做定制化开发。
· 完全开源,源码没(méi)有做任(rèn)何混(hún)淆处理,方便(biàn)扩展。
· CSS和JS代码彻底分离,修改样式(shì)方便(biàn)。
· 简单实(shí)用,扩展(zhǎn)方便,轻量级框架,快速开发。
· 仍然保留了HTML的(de)页面布局(jú)方(fāng)式(shì)。
· 支持HTML扩展方式调用UI组件,开发人员不需写JS。
· 只要懂HTML语法不需精(jīng)通JS,就可以使用Ajax开(kāi)发(fā)后台。
· 基于jQuery,UI组件以jQuery插件的形式(shì)发布,扩展方便。
