在忙碌了一段时间之后,又有了空余时间来学习新的东西,自从上次研究了backbone之后,一直不得入门,今天有时间有温故了一次,有了些许进步在此记录下,
在开始之前,不得不提一下我的朋友给了我“豆瓣音乐人”的app,让我对单页引用有了很大的认识,在此感谢他。
本章主要讲backbone中的MVC,先从大的方向来说backbone,
1,它是重量级的前端开发框架;
2,它的基本思想来自于 MVC,所以,它可以让我们像写java代码一样的组织 js的代码;
3,它的主要用处是单页应用,比如豆瓣的阿尔法城(http://alphatown.com/)
backbone本身严重依赖于 jquery 或则 zepto,轻度依赖 underscore 。
在MVC中的M(model)我们指的是数据层,本层主要是对数据的操作,包括初始化数据,增删改查等,backbone为我们提供了很多的api,供我们参考