第1章 向读者介绍了MVC模式和Backbone.js框架。读者将学习如何以MVC的方式设计Backbone应用,并且能够使用模型、视图和路由器来创建第一个Backbone应用。 第2章 帮助读者了解Backbone的模型对象Backbone.Model。它是应用程序主要的构建单元,负责存储数据以及实现业务逻辑。 第3章 讲解了如何使用易于管理的集合来组织多个模型。它提供了执行诸如排序、过滤和遍历这样的集合的操作能力。 第4章 帮助读者了解如何使用Backbone的视图来渲染模型和集合,以及如何捕获DOM事件。 第5章 介绍了Backbone.js中所用到的事件系统以及事件绑定技术。 第6章 本章关注改善Backbone前端应用的方法,使之看起来更加美观,而且开发起来更加容易。 第7章 着重介绍了Backbone.js是如何将模型和集合与RESTful架构的后端系统相互同步的,以及如何把它们存储在HTML5的本地存储当中。 第8章 帮助读者学习如何解决在Backbone开发过程中最具有挑战性的那些问题,例如创建扩展插件、应用的测试、创建移动应用以及如何使我们的应用与搜索引擎兼容,等等。
阅读更多