Koa.js 设计模式-学习笔记
[1. Koa.js 原理]
1.1 学习准备
1.2 Promise 使用
1.3 async/await 使用
1.4 Node.js原生http模块
1.5 中间件引擎
1.6 普通中间件式HTTP服务实现
1.7 最简Koa.js实现
[2. Koa.js 的AOP设计]
2.1 AOP面向切面编程
2.2 洋葱模型切面
2.3 HTTP切面流程
[3. Koa.js 中间件]
3.1 中间件分类
3.2 狭义中间件
3.3 广义中间件
[4. 狭义中间件-请求/响应拦截]
4.1 koa-logger 实现
4.2 koa-send 实现
4.3 koa-static 实现
[5. 狭义中间件-context代理]
5.1 koa-view 实现
5.2 koa-jsonp 实现
5.3 koa-bodyparser 实现
[6. 广义中间件-间接中间件处理]
6.1 koa-router 实现
6.2 koa-mount 实现
Published with GitBook
2.3 HTTP切面流程
HTTP切面流程
任人打扮的HTTP
从HTTP请求从拿到想要的数据
从拿到数据处理想要处理的事情
给处理后的结果
HTTP生命过程
http请求
路由操作
权限处理
数据安全
业务操作
数据操作
书查查询
http响应
响应操作
Koa.js的HTTP旅程
请求
中间件
响应
results matching "
"
No results matching "
"