一本书掌握Node.js MongoDB、Backbone.js 3种Web发核心技术,构建自己的高性能Web应用. 《Node应用程序构建——使用MongoDB和Backbone》利用Node.js构建从后端到浏览器的应用,将启实时事件编程的大门。通过《Node应用程序构建——使用MongoDB和Backbone》,你会学到如何创建类似LinkedIn和Facebook的社交网络应用,但采用的是实时的方式。而且构建时只使用一种编程语言,即JavaScript。 如果你是一名有经验的Web发者,但不熟悉JavaScript,《Node应用程序构建——使用MongoDB和Backbone》的**部分介绍了项目使用的主要技术:Node.js、Backbone.js和MongoDB数据库。然后,你将始一个快速响应、高度可伸缩的项目。《Node应用程序构建——使用MongoDB和Backbone》提供了清晰的指导和大量的代码示例。
售 价:¥
纸质售价:¥26.90购买纸书
温馨提示:数字商品不支持退换货,不提供源文件,不支持导出打印
为你推荐
内容提要
作者简介
封面简介
关于作者
前言
读者和假设
组织结构
第一部分 Node.js、Backbone.js和 MongoDB简介
第1章 介绍与总览
1.1 打造一个社交网络
1.2 模型—视图—控制器(MVC)
1.3 纯JavaScript
第2章 Node.js
2.1 安装Node.js
2.2 Express
模板
2.3 事件
2.4 Socket.io
2.5 模块与CommonJS
第3章 Backbone.js
3.1 模型
3.2 视图
视图模板
3.3 集合
Sync
3.4 路由和历史
第4章 MongoDB
4.1 数据访问
4.1.1 写入
4.1.2 查询
4.1.3 索引
4.1.4 映射规约
4.2 携手Node.js
4.3 并发访问
第二部分 建立社交网络
第5章 创建项目
5.1 目录结构
文件列表
5.2 包定义
5.3 网站服务器
5.3.1 索引模板
5.3.2 应用程序JavaScript
5.3.3 应用程序类
5.3.4 索引视图对象
第6章 认证
6.1 账户
6.2 路由
6.2.1 身份验证
6.2.2 身份验证处理程序
6.3 注册
6.3.1 注册模版
6.3.2 注册处理程序
6.4 登录
6.4.1 登录模板
6.4.2 登录处理程序
6.5 忘记口令
6.5.1 忘记口令模板
6.5.2 忘记口令处理程序
6.6 重置口令
6.6.1 重置口令模板
6.6.2 重置口令处理函数
6.7 整合
Node.js
第7章 用户界面
7.1 账户明细
7.1.1 账户明细模板
7.1.2 账户明细处理程序
7.2 联系人列表
7.3 活动流
7.3.1 活动流模板
7.3.2 活动流处理程序
7.4 数据模型
7.5 整合
7.5.1 Backbone
7.5.2 Node.js
第8章 交朋友
8.1 联系人列表
8.1.1 联系人列表模板
8.1.2 联系人列表处理程序
8.2 添加联系人
8.2.1 添加联系人模板
8.2.2 添加联系人处理程序
8.3 删除联系人
8.3.1 删除联系人模板
8.3.2 删除联系人处理程序
8.4 评论
8.4.1 评论模板
8.4.2 评论处理程序
8.5 整合
8.5.1 Backbone
8.5.2 Node.js
第9章 聊天
9.1 重构
9.2 连接到聊天服务器
9.2.1 Backbone
9.2.2 Node.js
9.3 发送和接收聊天消息
9.3.1 Backbone
9.3.2 Node.js
9.4 整合
9.4.1 Backbone
9.4.2 Node.js
第10章 实时互动
10.1 增加自定义事件
10.1.1 触发事件
10.1.2 添加监听器
10.2 联系人登录通知
10.2.1 Backbone.js
10.2.2 Node.js
10.3 状态更新
10.3.1 Backbone.js
10.3.2 Node.js
10.4 整合
10.4.1 Backbone.js
10.4.2 Node.js
10.4.3 静态文件
术语
买过这本书的人还买过
读了这本书的人还在读
同类图书排行榜