码迷,mamicode.com
首页 > Web开发 > 详细

js框架

时间:2015-06-02 13:04:49      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

学习进度:

js框架进度
名称描述状态
 jQuery.js  基础库 掌握
 async.js  流程控制-复杂  
 step.js  流程控制-简单  
 require.js AMD智能加载  
 yepnope.js  条件加载  
 common.js  服务端:定义应用程序使用的API  
 node.js  服务端:commonjs的实现  
 backbone.js  浏览器端:MVVM框架  
 ember.js  浏览器端:MVVM框架  
 angular.js  浏览器端:MVC/MVVM框架  
 react.js  浏览器端:View框架  

浏览器端js框架需求:

异步处理:按照依赖关系加载,最大程度的并行。

模块化:减小复杂度,降低出错率。部分加载内存释放。

基于元数据:使用元数据描述页面可操作元素。js以元数据为基础,字段类型、实体关系、交互规则、状态机等需要使用元数据进行描述。

基于jQuery:大多数人都会。

不进行双向绑定:数据以View中为准,不需要双向绑定。服务交互时进行数据收集。双向绑定、依据model进行js编写在大多数情况下作用不大,容易隔阂开发人员与js。

基于控件:事件绑定到控件,控件为页面最小操作单元。数据存取调用控件接口。模型中数据为历史数据,View中数据为当前数据。

通知机制:数值变化时,触发change通知。Observer

基于约定:控件ID等与元数据对照、方法名称。

View:在服务端创建,与元数据对照。开发态。依赖元数据和模板。

js:在服务端创建,与元数据对照。开发态。依赖元数据和模板。

 

js错误探测网站:

errorception.com

 

js框架

标签:

原文地址:http://www.cnblogs.com/jonathanzhao/p/4546073.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!