微信扫一扫,移动浏览光盘
简介
Backbone.js提供了一套Web开发的框架,为复杂的JavaScript应用程序提供了一个MVC结构。 《Backbone.js应用程序开发》详细介绍了如何使用Backbone.js完成Web应用开发。全书从了解MVC、SPA和Backbone.js的基本知识开始,然后着手构建3个示例应用程序。《Backbone.js应用程序开发》还介绍了Backbone和Grunt-BBB、jQuery Mobile等开发工具的配合使用,以及Jasmine、QUnit和SinonJS等测试解决方案。 《Backbone.js应用程序开发》的作者是知名的JavaScript专家、谷歌Chrome团队的工程师Addy Osmani。《Backbone.js应用程序开发》适合于JavaScript程序员、Web开发人员,尤其是想要学习和使用Backbone.js的读者阅读参考。
目录
第1章 概述1.1 什么是MVC1.2 什么是Backbone.js1.3 何时需要JavaScript MVC框架1.4 为何考虑Backbone.js1.5 设定预期目标第2章 基本概念2.1 MVC2.1.1 Smalltalk-80 MVC2.1.2 MVC应用于Web2.1.3 客户端MVC和单页面应用程序2.1.4 客户端MVC:Backbone风格2.1.5 实现规范2.2 MVC能带给我们什么2.2.1 深究MVC2.2.2 总结2.2.3 延伸阅读2.3 基本概况2.3.1 Backbone.js2.3.2 使用案例第3章 Backbone基础3.1 准备开始3.2 模型(Model)3.2.1 初始化3.2.2 默认值3.2.3 赋值与取值3.2.4 监听模型变化3.2.5 验证3.3 视图(View)3.3.1 创建视图3.3.2 el是什么3.4 集合(Collection)3.4.1 添加和移除模型3.4.2 检索模型3.4.3 事件监听3.4.4 重置和刷新集合3.4.5 Underscore实用函数3.4.6 链式API3.5 RESTful持久化3.5.1 从服务器上获取模型3.5.2 保存模型到服务器3.5.3 从服务器删除模型3.5.4 选项3.6 事件(Event)3.6.1 on()、off()和trigger()3.6.2 listenTo()和stopListening()3.6.3 事件与视图3.7 路由(Router)3.8 Backbone同步API3.9 依赖文件3.10 总结第4章 练习1:Todos——第一个Backbone.js应用程序4.1 静态HTML4.1.1 HTML头部和Script脚本4.1.2 应用程序HTML4.1.3 模板4.2 Todo模型4.3 Todo集合4.4 应用程序视图(AppView)4.5 独立的待办项视图(TodoView)第5章 练习2:Book Library——第一个RESTful风格的Backbone.js应用程序第6章 Backbone扩展第7章 常见问题和解决方案第8章 模块化开发第9章 练习3:第一个模块化的Backbone/RequireJS应用程序第10章 对Backbone.js请求和集合进行分页第11章 Backbone Boilerplate和Grunt-BBB第12章 Backbone和jQuery Mobile第13章 Jasmine第14章 QUnit第15章 SinonJS第16章 结论附录A 延伸学习附录B 资源封面介绍
Backbone.js应用程序开发
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×