更新时间:2019-07-09 11:26:27
封面
版权信息
作者简介
内容简介
前 言
第1篇 基础知识
第1章 Node.js入门
1.1 Node.js介绍
1.2 NPM
1.3 Visual Studio Code编辑器
1.4 本章小结
第2章 遇见Koa
2.1 Koa介绍
2.2 Context对象
2.3 Koa的中间件
2.4 本章小结
第3章 路由
3.1 路由介绍
3.2 koa-router路由中间件
3.3 本章小结
第4章 HTTP
4.1 HTTP介绍
4.2 HTTP/2
4.3 Node.js的querystring模块
4.4 koa-bodyparser中间件
4.5 本章小结
第2篇 应用实战
第5章 构建Koa Web应用
5.1 MVC
5.2 模板引擎
5.3 静态资源
5.4 其他常用开发技巧
5.5 本章小结
第6章 数据库
6.1 数据库介绍
6.2 在Koa中应用MySQL数据库
6.3 在Koa中应用MongoDB数据库
6.4 在Koa中应用Redis数据库
6.5 本章小结
第7章 单元测试
7.1 Chai断言库
7.2 Mocha框架
7.3 SuperTest测试RESTful API
7.4 其他常用工具
7.5 本章小结
第8章 优化与部署
8.1 服务优化
8.2 部署
8.3 服务监控
8.4 本章小结
第3篇 项目实战:从零开始搭建微信小程序后台
第9章 云相册功能介绍和准备工作
9.1 应用介绍
9.2 小程序开发账户申请
9.3 准备域名
9.4 准备云服务器
9.5 配置DNS解析
9.6 本章小结
第10章 云相册服务开发
10.1 小程序登录
10.2 扫码登录
10.3 小程序接口
10.4 后台管理系统接口
10.5 记录日志
10.6 本章小结
第11章 云相册小程序开发
11.1 项目介绍
11.2 结合Redux实现小程序组件通信
11.3 “个人中心”页面
11.4 “新建相册”页面
11.5 “相册列表”页面
11.6 “照片列表”页面
11.7 小程序审核发布
11.8 本章小结
第12章 云相册后台管理系统
12.1 整体架构
12.2 相册列表及相关功能
12.3 用户列表及相关功能
12.4 登录与鉴权
12.5 额外展开:SVG动画效果及其他
12.6 本章小结
第13章 云相册服务器部署
13.1 部署数据库
13.2 部署Nginx
13.3 部署HTTPS
13.4 配置Koa服务
13.5 本章小结