Backbone.js应用程序开发
徐涛 译
出版时间:2014年08月
页数:300
“编写Web应用程序是一个复杂的过程,但Osmani却能用Backbone.js将这些片段分解成简单、可管理的部分。本书为读者提供了成功设计、部署和测试复杂Web应用程序的基础和结构。”
——Samuel Clay
NewsBlur创始人
“要编写可扩展、可维护、富数据的Web应用程序,你需要使用Backbone.js。”
——Marc Friedman
美国康普公司
高级资深软件工程师
如果你想使用单页应用程序(SPA)模型创建前端站点,本书向你展示了如何使用Backbone.js完成这类工作。你将学会使用Backbone的模型-视图-控制器(MVC)架构,来创建结构化的JavaScript应用程序。
本书先从了解MVC、SPA和Backbone的基本知识开始,然后着手构建示例应用程序——一个简单的Todo列表应用程序、RESTful风格的图书应用程序以及使用Backbone和RequireJS的模块化应用程序。本书的作者是谷歌Chrome团队的工程师Addy Osmani,他还演示了框架的高级应用。
· 了解Backbone.js如何给客户端带来MVC方面的好处;
· 编写易于阅读的、结构化和易扩展的代码 ;
· 使用Backbone.Marionette和Thorax扩展框架;
· 解决使用Backbone.js时会遇到的常见问题;
· 使用AMD和RequireJS将代码进行模块化组织;
· 使用Backbone.Paginator插件为Collections数据分页;
· 使用样板代码引导新的Backbone.js应用程序;
· 使用jQuery Mobile,并解决两者之间的路由问题;
· 使用Jasmine、QUnit和SinonJS对Backbone应用进行单元测试。
书名:Backbone.js应用程序开发
译者:徐涛 译
国内出版社:人民邮电出版社
出版时间:2014年08月
页数:300
书号:978-7-115-35664-2
原版书书名:Developing Backbone.js Applications
原版书出版商:O'Reilly Media
Addy Osmani
Addy Osmani,谷歌Chrome团队的开发工程师,对JavaScript应用程序架构有着强烈的爱好。他创建了一些比较流行的项目,如TodoMVC,并对Yeoman、Modernizr和jQuery等其他开源项目也有重要贡献。Addy Osmani是一位高产的博主(http://addyosmani.com/blog),他也是O’Reilly出版的《JavaScript设计模式》一书的作者。