Node与Express开发 - (EPUB全文下载)
文件大小:0.74 mb。
文件格式:epub 格式。
书籍内容:
版权信息
书名:Node与Express开发
作者:Ethan Brown
译者:吴海星 苏文
ISBN:978-7-115-38033-3
本书由北京图灵文化发展有限公司发行数字版。版权所有,侵权必究。
您购买的图灵电子书仅供您个人使用,未经授权,不得以任何方式复制和传播本书内容。
我们愿意相信读者具有这样的良知和觉悟,与我们共同保护知识产权。
如果购买者有侵权行为,我们可能对该用户实施包括但不限于关闭该帐号等维权措施,并可能追究法律责任。
图灵社区会员 ptpress(libowen@ptpress.com.cn) 专享 尊重版权
版权声明
O'Reilly Media, Inc.介绍
业界评论
献词
序
前言
读者对象
内容安排
示例网站
排版约定
使用代码示例
Safari® Books Online
联系我们
致谢
第 1 章 初识Express
1.1 JavaScript革命
1.2 初识Express
1.3 Express简史
1.4 升级到Express 4.0
1.5 Node:一种新型Web服务器
1.6 Node的生态系统
1.7 授权
第 2 章 从Node开始
2.1 获取Node
2.2 使用终端
2.3 编辑器
2.4 npm
2.5 用Node实现的简单Web服务器
2.5.1 Hello World
2.5.2 事件驱动编程
2.5.3 路由
2.5.4 静态资源服务
2.6 走向Express
第 3 章 省时省力的Express
3.1 脚手架
3.2 草地鹨旅行社网站
3.3 初始步骤
3.3.1 视图和布局
3.3.2 视图和静态文件
3.3.3 视图中的动态内容
3.4 小结
第 4 章 工欲善其事,必先利其器
4.1 最佳实践
4.2 版本控制
4.3 针对本书如何使用Git
4.3.1 如果你要自己动手
4.3.2 如果你要使用官方存储库
4.4 npm包
4.5 项目元数据
4.6 Node模块
第 5 章 质量保证
5.1 QA:值得吗
5.2 逻辑与展示
5.3 测试的类型
5.4 QA技术概览
5.5 运行你的服务器
5.6 页面测试
5.7 跨页测试
5.8 逻辑测试
5.9 去毛
5.10 链接检查
5.11 用Grunt实现自动化
5.12 持续集成
第 6 章 请求和响应对象
6.1 URL的组成部分
6.2 HTTP请求方法
6.3 请求报头
6.4 响应报头
6.5 互联网媒体类型
6.6 请求体
6.7 参数
6.8 请求对象
6.9 响应对象
6.10 获取更多信息
6.11 小结
6.11.1 内容渲染
6.11.2 处理表单
6.11.3 提供一个API
第 7 章 Handlebars模板引擎
7.1 唯一一条绝对规则1
7.2 选择模板引擎
7.3 Jade:不走寻常路
7.4 Handlebars基础
7.4.1 注释
7.4.2 块级表达式
7.4.3 服务器端模板
7.4.4 视图和布局
7.4.5 在Express中使用(或不使用)布局
7.4.6 局部文件
7.4.7 段落
7.4.8 完善你的模板
7.4.9 客户端Handlebars
7.5 小结
第 8 章 表单处理
8.1 向服务器发送客户端数据
8.2 HTML表单
8.3 编码
8.4 处理表单的不同方式
8.5 Express表单处理
8.6 处理AJAX表单
8.7 文件上传
8.8 jQuery文件上传
第 9 章 Cookie与会话
9.1 凭证的外化
9.2 Express中的Cookie
9.3 检查Cookie
9.4 会话
9.4.1 内存存储
9.4.2 使用会话
9.5 用会话实现即显消息
9.6 会话的用途
第 10 章 中间件
10.1 常用中间件
10.2 第三方中间件
第 11 章 发送邮件
11.1 SMTP、MSA和MTA
11.2 接收邮件
11.3 邮件头
11.4 邮件格式
11.5 HTML邮件
11.6 Nodemailer
11.6.1 发送邮件
11.6.2 将邮件发送给多个接收者
11.7 发送批量邮件的更佳选择
11.8 发送HTML邮件
11.8.1 HTML邮件中的图片
11.8.2 用视图发送HTML邮件
11.8.3 封装邮件功能
11.9 将邮件作为网站监测工具
第 12 章 与生产相关的问题
12.1 执行环境
12.2 环境特定配置
12.3 扩展你的网站
12.3.1 用应用集群扩展
12.3.2 处理未捕获的异常
12.3.3 用多台服务器扩展
12.4 网站监控
12.4.1 第三方正常运行监控
12.4.2 应用程序故障
12.5 压力测试
第 13 章 持久化
13.1 文件系统持久化
13.2 云持久化
13.3 数据库持久化
13.3.1 关于性能
13.3.2 设置MongoDB
13.3.3 Mongoose
13.3.4 使用Mongoose连接数据库
13.3.5 创建模式和模型
13.3.6 添加初始数据
13.3.7 获取数据
13.3.8 添加数据
13.3.9 用MongoDB存储会话数据
第 14 章 路由
14.1 路由和SEO
14.2 子域名
14.3 路由处理器是中间件
14.4 路由路径和正则表达式
14.5 路由参数
14.6 组织路由
14.7 在模块中声明路由
14.8 按逻辑对处理器分组
14.9 自动化渲染视图
14.10 其他的路由组织方式
第 15 章 REST API和JSON
15.1 JSON和XML
15.2 我们的API
15.3 API错误报告
15.4 跨域资源共享
15.5 我们的数据存储
15.6 我们的测试
15.7 用Express提供API
15.8 使用REST插件
15.9 使用子域名
第 16 章 静态内容
16.1 性能方面的考虑
16.2 面向未来的网站
16.2.1 静态映射
16.2.2 视图中的 ............
书籍插图:
以上为书籍内容预览,如需阅读全文内容请下载EPUB源文件,祝您阅读愉快。
书云 Open E-Library » Node与Express开发 - (EPUB全文下载)