backbone-------一个实现了web前端MVC模式的JS库-------官方地址
backbone库要建立在underscore库的基础上---------------官方中文地址------数组,对象,事件的常用方法,针对模型和集合
IBM的backbone教程-----------------------------------官方网站
MVC
模式:一种解决问题的通用方法
设计模式:工厂模式,适配器模式,观察者模式等
框架模式:MVC、MVP、MVVM等
MVC指的是什么?
MVP:
全称为Model-View-Presenter,Model提供数据,View负责显示,Controller/Presenter负责逻辑的处理。MVP与MVC有着一个重大的区别:在MVP中View并不直接使用Model,它们之间的通信是通过Presenter (MVC中的Controller)来进行的,所有的交互都发生在Presenter内部,而在MVC中View会直接从Model中读取数据而不是通过 Controller。
-----百度简介 区分了mvc和mvp两者的区别
MVVM:
MVVM(Model-View-ViewModel)框架的由来便是MVP(Model-View-Presenter)模式与WPF结合的应用方式时发展演变过来的一种新型架构框架。它立足于原有MVP框架并且把WPF的新特性揉合进去,以应对客户日益复杂的需求变化。
-----百度详解
Backbone构成:
基本使用:
Ps:这里只是列一个学习的列表,深入的话需要看官方文档以及实例。
原文:http://www.cnblogs.com/paxster/p/3536901.html