前端Backbone源码解读(二)

 

前端Backbone源码解读(二)

开场

强烈建议一边看着源码一边读本文章,本文不贴大段代码。源码地址

在写backbone应用的时候,说实话,大部分的时间都是在写这三个模块的内容。关于这三个模块的分析网上随随便便就能找到一堆还不错的文章。但我希望能够找到一条线索,能把各自模块的内部机理整理清楚。就像前一篇文章中介绍的Events那样[……]

查看全文

前端Backbone源码解读(一)

 

前端Backbone源码解读(一)

MVC?

MVC是一种GUI软件的一种架构模式。它的目的是将软件的数据层(Model)和视图(view)分开。Model连接数据库,实现数据的交互。用户不能直接和数据打交道,而是需要通过操作视图,然后通过controller对事件作出响应,最后才得以改变数据。最后数据改变,通过观察者模式更新view[……]

查看全文