Backbone.js入门实战:WEB端MVC框架开发单页应用实战 - (EPUB全文下载)
文件大小:0.4 mb。
文件格式:epub 格式。
书籍内容:
Backbone.js入门实战
——WEB端MVC框架开发单页应用实战
the5fire 著
本书由作者授权北京华章图文信息有限公司,北京奥维博世图书发行有限公司在全球范围内以网络出版形式出版发行本作品中文版,未经出版者书面许可,本书的任何部分不得以任何方式抄袭,翻录或翻印。
策划编辑:郝微
封面设计:梁杰
客服热线:+ 86-10-68995265
客服信箱:service@bbbvip.com
官方网址:www.hzmedia.com.cn
新浪微博 @研发书局
腾讯微博 @yanfabook
目录
第一版前言
第二版前言
第1章 Hello Backbonejs
1.1 基础概念
1.2 backbone的应用范围
1.3 学以致用
1.4 完整DEMO
第2章 Backbonejs中的Model实践
2.1 最简单的对象
2.2 对象属性赋值的两种方法
2.3 对象中的方法
2.4 监听对象中属性的变化
2.5 为对象添加验证规则,以及错误提示
2.6 和服务器进行交互,对象的保存和获取
第3章 Backbonejs中的Collections实践
3.1 关于book和bookshelf的例子
3.2 使用fetch从服务器端获取数据
3.3 reset方法
3.4 发送数据到Server端
第4章 Backbonejs中的Router实践
4.1 一个简单的例子
4.2 这个routes映射要怎么传参数
4.3 手动触发router
第5章 Backbonejs中的View实践
5.1 一个简单的view
5.2 el属性
5.4 View中的模板
第6章 实战演练:todos分析(一)
6.1 大家都来分析todos
6.2 获取代码
6.3 功能分析
6.4 从模型下手
第7章 实战演练:todos分析(二)View的应用
7.1 为什么要两个view
7.2 TodoView的代码分析
7.3 AppView的代码分析
7.4 页面模板分析
第8章 实战演练:todos分析(三)总结
第9章 后端环境搭建:web.py的使用
9.1 python是什么
9.2 webpy是什么
9.3 来一个Helloworld
9.4 简单构建api接口
9.5 加入数据库sqlite
9.6 总结
第10章 实战演练:扩展todos到Server端(backbonejs+webpy)
10.1 项目结构
10.2 后端接口
10.3 修改todos,发送数据到后端
10.4 Demo的使用
第11章 前后端实战演练:Web聊天室-功能分析
11.1 项目目标
11.2 功能需求
11.3 技术选型
第12章 前后端实战演练:Web聊天室-详细设计
12.2 接口设计
12.3 页面设计
12.4 view的设计
12.5 总结
第13章 前后端实战演练:Web聊天室-服务器端开发
13.1 项目结构
13.2 server部分详解
13.3 handler中的逻辑
13.4 models中的实现
13.5 总结
第14章 前后端实战演练:Web聊天室-前端开发
14.1 前端文件结构
14.2 Model和Collection定义
14.3 视图和模板的定义
14.4 页面结构
14.5 view管理和router管理
14.6 启动
14.7 总结
第15章 引入requirejs
15.1 模块化的概念
15.2 简单使用require.js
15.3 拆分文件
15.4 用require.js加载
15.5 捋捋结构
第16章 补充异常处理
16.1 error的使用
第17章 定制Backbonejs
17.1 三个级别的定制
17.2 简单实例,用socketio通信
第18章 再次总结的说
Backbonejs相关资源
第一版前言
写在前面的话
这一系列的文章写了这么久,也算是告一段落了,为了方便大家查看,制作成PDF格式的放到网上,待有兴趣学习 backbone.js的同学参考。
第一次写完一系列的东西,以前有过很多写系列文章的冲动,不过都是写了一段时间就因为一些事放下了,如:设计模式,还有tomcat源码。
其实这一系列文章的主要目的还是让初学backbone.js的人,能够快速的把它用到项目上。写backbone的原因是,在我搜索查找关于它的学习资料时,发现中文的资料比较少也比较散,所以就一边学习 ,一边把里面的东西大概的梳理了一下,写成文章,希望可以分享给大家。
任何一个人都是从菜鸟慢慢成长起来的,而你成长过程中的所有经历恰恰又是下一代或者说你后面菜鸟所渴望知道的,同时也是对你以后成长大有帮助的。所以不管你觉得自己有多菜,你都应该把你学到的,思考的东西写下来,哪怕只有一点。
所有的文章中会有很多不足的地方,你如果发现错误,欢迎到对应的博文链接上拍砖。每篇文章都给了链接,方便大家快速跳转到网页。
最后,写上一句话,以显示我的文学水平(表拍砖):没有开始,怎么会有成长;没有总结,怎么会有收获;没有分享,怎么会有升华。
第二版前言
一年前写的东西,当时写完之后工作中用不到也就不再看了,谁想后来越来越多的人通过搜索backbonejs来到我的博客,有表示感谢的,有吐槽的,有帮忙改bug的。在之前接触时只是为了能让代码运行,因此很多实例没有考虑版本问题。在backbonejs更新到1.0.0之后,我的很多代码实例都出现了问题,于是我不得不去更新其中的东西。但是这样一点点的更新总是不能覆盖全面,随想不如在搞个第二版,把之前的坑填上,然后再补充点我新学到的东西,尽可能的让有机会看到这本电子书的人有点收获。
说起这一年,学习了angularjs,还没有来得及实践。用backbonejs实践了我博客的手机版:m.the5fire.com功能,比较简陋。
在qq群里聊天时@wrongway兄调侃说backbonejs属于远古时期的框架了,关于这一点,相比于angularjs确实显的有些落后。在我看来,两 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Backbone.js入门实战:WEB端MVC框架开发单页应用实战 - (EPUB全文下载)