#基于JQuery封装的前端JS框架
##一、什么是uiZjs
jquery是JS基础类库,而uiZjs是一套业务框架,帮助开发人员进行数据绑定、检验等。《官方文档》
所以使用uiZjs之前,请先了解JS、JSON、JQ、CSS、HTML等的基本知识。
比如js里面的变量、对象、函数、运算符、数组、事件、回调机制等,jquery里面的选择器、事件、AJAX等。
如果你在页面中遇到不认识的HTML属性,请参见《2.4 参考手册》
##二、uiZjs特点
自动化双向数据绑定 支持PC端快速开发模式和手机端MVC模式 支持表单和表单的验证 表格自动切换前端/服务端查询模式 一站式集成常用插件 完善的文档和开放的接口 HTML语法加强 操作简单易上手 模块组件化 uiZjs通过为开发者呈现一个更高层次的抽象来简化应用的开发。如同其他的抽象技术一样,这也会损失一部分灵活性,但是uiZjs在输入输出的每一个关键位置都保留了一个外部接口,供开发者实现自由的业余逻辑,而并不需要关心框架内是如何实现的。
##三、uiZjs外部引用
uiZjs吸纳了Bootstrap的栅格系统和响应式布局概念.AngularJS的语法简洁特性。 同时uiZjs引用了:jquery.event.drag-1.5拖拽组件、jscolor颜色选择组件、jquery.imgareaselect图片裁切组件、My97日历组件等。
##四、本站结构
第一部分 打好基础
第一章到第四章分别介绍了基本知识,HTML/CSS/JS等基础。
第二部分 使用jQuery
第五章介绍了jQuery的基本用法和最常用的AJAX和JSON等知识。
第三部分 使用uiZjs
第六章到第八章介绍了uiZjs的基本用法和移动端开发的一些核心知识。
第四部分 经典案例
第九章分别对京东淘宝等案例进行分析制作,以实战引入开发。