Koa2进阶学习笔记 2018-10-31 本文已影响0人 董董董董董董董董董大笨蛋 原文https://chenshenhai.github.io/koa2-note/ 目录 1. koa2开始 1.1 快速开始 1.2 async/await使用 1.3 koa2简析结构 1.4 koa中间件开发与使用 2. 路由 2.1 原生koa2实现路由 2.2 koa-router中间件 3. 请求数据获取 3.1 GET请求数据获取 3.2 POST请求数据获取 3.3 koa-bodyparser中间件 4. 静态资源加载 4.1 原生koa2实现静态资源服务器 4.2 koa-static中间件 5. cookie/session 5.1 koa2使用cookie 5.2 koa2实现session 6. 模板引擎 6.1 koa2加载模板引擎 6.2 ejs模板引擎 7. 文件上传 7.1 busboy模块 7.2 上传文件简单实现 7.3 异步上传图片实现 8. 数据库mysql 8.1 mysql模块 8.2 async/await封装使用mysql 8.3 项目建表初始化 9. JSONP实现 9.1 原生koa2实现JSONP 9.2 koa-jsonp中间件 10. 测试 10.1 单元测试 11. debug 11.1 开发debug 12. 项目框架搭建 12.1 快速启动 12.2 框架设计 12.3 分层操作 12.4 数据库设计 12.5 路由设计 12.6 webpack2环境搭建 12.7 使用react.js 12.8 登录注册功能实现 12.9 session登录态判断处理 13. 其他进阶 13.1 import/export使用