编辑文章 原文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使用cookie5.2 koa2实现session6. 模板引擎 6.1 koa2加载模板引擎6.2 ejs模板引擎7. 文件上传 7.1 busboy模块7.2 上传文件简单实现7.3 异步上传图片实现8. 数据库mysql 8.1 mysql模块8.2 async/await封装使用mysql8.3 项目建表初始化9. JSONP实现 9.1 原生koa2实现JSONP9.2 koa-jsonp中间件10. 测试 10.1 单元测试11. debug 11.1 开发debug12. 项目框架搭建 12.1 快速启动12.2 框架设计12.3 分层操作12.4 数据库设计12.5 路由设计12.6 webpack2环境搭建12.7 使用react.js12.8 登录注册功能实现12.9 session登录态判断处理13. 其他进阶 13.1 import/export使用