zoukankan      html  css  js  c++  java
  • 概要

    框架组件:

    《一起学如何开发一个轻量级JQUERY UI框架》系列,将从一个服务器码农的视角,以学习的态度,逐步完成一个简单的轻量级jquery ui框架,该框架包含了一般管理平台中需要用到的工具栏组件(toolbar)、布局组件(layout)、面板组件(panel)、树组件(tree)、标签组件(tab)、手风琴组件(accordion)、数据列表组件(datagrid)、复选组件(combox)、时间组件(datetime)。

    组件特色:

    1、最大的特色就是站在一个服务端码农的角度来设计组件的api,就本农的角度来说,会使得组件更方便地集成到服务器编程中(现在好多UI框架要么仅以前端开发人员的角度去设计,要么就是仅服务器人员的角度去设计,往往出现不易于集成到服务器端、或者前端与服务器高度耦合,不易于分离修改等问题)。

    2、所有组件均设计以json格式创建,这样的设计是考虑用于全ajax的管理平台,服务端可以通过控制生成组件的json来达到控制UI的目标(比如集成权限时经常遇到的UI控制问题)。

    3、整体UI框架设计时,要求便于集成通用的服务器CURD、基本权限控制。

    4、组件的使用要求使用者需要掌握基本的JavaScript面向对象知识,掌握JSON此类数据结构,掌握jquery框架。这也是对web开发人员的基本技能要求。组件设计时不考虑哪些只会按api描html的开发人员!

    特别鸣谢:

    框架参考了国产的优秀UI框架《DWZ富客户端框架》的部分样式与html结构,并使用了该框架的一些图片资源,特别鸣谢!

    源码提供方式:

    https://code.csdn.net/hjwen/open-ui/tree/master 

    更新频度:

    视个人空闲时间而定,尽量做到每周一个组件,每周一次更新。

    特别说明:

    以学习的态度设计开发该框架、源码可以随意使用、修改,相关bug与需求可以博客留言,老农我尽力修复,但不保证100%解决。

  • 相关阅读:
    对于想用OS但又觉得单片机资源太过紧张,状态机是个不错的选择分享一种状态机设计方法
    状态机实践入门
    Codewarrior 调试错误ILLEGAL_BP
    坑爹的AVR编译器中文路径问题
    跨入AVR
    atmega8 例程:USART串口通信
    2011总结
    atmega8 默认内部RC振荡 + 解锁
    关于AVR I/O 的驱动能力的介绍
    atmega8 例程:系统库函数的延迟
  • 原文地址:https://www.cnblogs.com/hjwen/p/4471105.html
Copyright © 2011-2022 走看看