zoukankan      html  css  js  c++  java
  • DWZ 框架详解

    这是一个智障的框架,能别用就别用。

    本人公司的一个项目中使用了此框架。正在考虑替换成esayui。

    如果要评价一下这个框架。那我说说如下几点:

    1. dwz想做一个类似Easyui或extjs的富客户端框架,使用户少些JS代码,这样可以适合广大的后端程序员。但不知道是否是dwz的开发人员能力实在有限,还是故意为之,dwz只能适用于极其常规的场景,灵活度比较差,一旦稍有偏离,dwz的封装经常会绊住使用者的脚步。

    2. 文档,dwz官方的文档简单到了可怜的地步。对组件的说明太过含糊,对其组件的能力并不能做出有效的说明。

    3. 单页面,这方面dwz的初衷可能挺好,但是还是像第一点一样,能力可能不足,导致经常处理页面id冲突,js方法定义覆盖等问题。当然,这不是dwz独有的问题,因为现在除了webpack,其他框架在处理单页面应用时,都有这个问题,归根结底还是JS的模块化能力真滴是很要命。

    4. 还是单页面方面,其实Easyui也有3中所属问题,但是可以使用Iframe方式来构建非单页面程序。但是dwz将单页面代码结构写进了自己核心里,使得想要用iframe方式类避开上述问题变得十分困难,需要修改dwz源码。

    总结就是,能换Easyui就换吧。

  • 相关阅读:
    git代码提交
    bootstrap的用法、bootstrap图标
    HTML 5 Web 存储(客户端存储数据)
    require.js
    WebStrom的使用技巧
    event事件
    $().each 和 $each( )的区别
    js基础字符串
    if return的用法 逻辑运算 switch for break等用法
    date-id自定义属性
  • 原文地址:https://www.cnblogs.com/qufanblog/p/10461041.html
Copyright © 2011-2022 走看看