Backbone.js开发秘笈PDF电子书下载
- 电子书积分:10 积分如何计算积分?
- 作 者:(乌克兰)VADIMMIRGOROD著;王宇译
- 出 版 社:北京:机械工业出版社
- 出版年份:2014
- ISBN:9787111460800
- 页数:216 页
第1章 理解Backbone 1
1.1导论 1
1.2使用MVC模式设计应用 2
1.3使用模型与集合定义业务逻辑 5
1.4使用视图与路由器为应用的行为建模 8
1.5从零开始建立一套应用程序结构 12
1.6编写第一个Backbone应用 13
1.7在应用中实现URL路由 16
1.8使用插件来扩展应用 19
1.9如何参与Backbone项目 20
第2章 模型 21
2.1导论 21
2.2创建一个模型 21
2.3模型属性的操作 24
2.4模型标识符的操作 25
2.5模型属性的验证 26
2.6重写getters与setters方法 28
2.7通过创建撤销点来保存或恢复模型的状态 31
2.8模型中工作流的实现 34
2.9在模型中使用高级的验证方式 38
2.10验证HTML表单 42
2.11在模型中使用嵌套属性 45
2.12实现模型间一对一的关系 47
第3章 集合 51
3.1导论 51
3.2创建模型的集合 52
3.3使用索引从集合中获取模型 53
3.4使用ID从集合中获取模型 54
3.5为集合添加一个模型 54
3.6从集合中移除一个模型 56
3.7以栈或队列的方式使用集合 56
3.8对集合进行排序 57
3.9对集合中的模型进行过滤 58
3.10对集合进行遍历 59
3.11集合的链式操作 61
3.12在集合上执行NoSQL查询 62
3.13在同一个集合中存储不同类型的模型 66
3.14实现一对多的关系 68
第4章 视图 73
4.1导论 73
4.2渲染视图 73
4.3使用jQuery处理视图元素 77
4.4对视图中的模型进行渲染 78
4.5对视图中的集合进行渲染 80
4.6将视图拆分成子视图 81
4.7处理视图的文档对象模型(DOM)事件 84
4.8使用Backbone.Router在视图间进行切换 88
第5章 事件及其绑定 92
5.1导论 92
5.2在Backbone.js中管理事件 92
5.3处理Backbone对象的事件 94
5.4把模型绑定到视图 96
5.5把集合绑定到视图 98
5.6使用Backbone.stickit进行双向绑定 104
5.7把模型与集合绑定到下拉列表 108
5.8在视图中处理快捷键 111
5.9处理路由器事件 112
第6章 模板及其他用户界面的相关技术 114
6.1导论 114
6.2在视图中使用模板 114
6.3实现一个模板加载器 117
6.4使用Mustache模板 119
6.5定义表单 121
6.6为表单添加验证功能 124
6.7处理表单事件 126
6.8使用Bootstrap框架定制一个表单 128
6.9使用LayoutManager构建页面布局 132
6.10创建语义化及风格化的数据表格 136
6.11使用HTML5的画布元素进行绘图 142
第7章 REST及存储 146
7.1导论 146
7.2为后端应用构建REST API 147
7.3使用MongoLab创建一个RESTful后端应用的原型 148
7.4与RESTful服务同步模型和集合 151
7.5.使用Backbone创建一个RESTful服务的前端应用 155
7.6使用轮询技术来获取数据 165
7.7使用HTML5本地存储 170
第8章 其他相关技术 172
8.1导论 172
8.2在Backbone对象中使用mixin 173
8.3使用Grunt创建一个Backbone js的扩展插件 174
8.4使用QUnit为Backbone扩展插件编写测试用例 178
8.5使用jQuery Mockjax模拟一个RESTful服务来进行异步测试 182
8.6使用jQuery Mobile开发移动应用 184
8.7使用PhoneGap创建iOS/Android应用 193
8.8使用Require js组织项目结构 196
8.9使应用与搜索引擎相兼容 204
8.10避免Backbone应用中的内存泄漏 209
- 《Prometheus技术秘笈》百里燊 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《主题公园开发与管理》梁增贤编著 2019
- 《手机摄影秘笈》陈烨伟 2018
- 《中南高校档案文化资源开发综合研究》涂上飙 2019
- 《普通高等职业教育计算机系列规划教材 Android Studio移动应用开发基础》(中国)吴绍根 2019
- 《Cocos Creator微信小游戏开发实战》王绍明编著 2020
- 《CATIA 软件建模与CAA二次开发》胡毕富,吴约旺 2018
- 《Cocos2d-x游戏开发》刘克男编著 2019
- 《中风偏瘫 脑萎缩 痴呆 最新治疗原则与方法》孙作东著 2004
- 《水面舰艇编队作战运筹分析》谭安胜著 2009
- 《王蒙文集 新版 35 评点《红楼梦》 上》王蒙著 2020
- 《TED说话的力量 世界优秀演讲者的口才秘诀》(坦桑)阿卡什·P.卡里亚著 2019
- 《燕堂夜话》蒋忠和著 2019
- 《经久》静水边著 2019
- 《魔法销售台词》(美)埃尔默·惠勒著 2019
- 《微表情密码》(波)卡西亚·韦佐夫斯基,(波)帕特里克·韦佐夫斯基著 2019
- 《看书琐记与作文秘诀》鲁迅著 2019
- 《酒国》莫言著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017
- 《新工业时代 世界级工业家张毓强和他的“新石头记”》秦朔 2019
- 《智能制造高技能人才培养规划丛书 ABB工业机器人虚拟仿真教程》(中国)工控帮教研组 2019
- 《AutoCAD机械设计实例精解 2019中文版》北京兆迪科技有限公司编著 2019