主要以软老师的教程为主
http://www.ruanyifeng.com/blog/2017/08/koa.html
1.自己的一点理解,koa本身不大,主要以插件体现它的强大
比如:koa-views用于服务端模板渲染引擎。
koa-static配置静态资源加载中间件。
koa-bodyparser用于解析中间件。
请求参数,封装在ctx里面,像如下方式获取请求参数:
const { username, email, password, head_portrait } = ctx.request.body
返回前端的参数,也是封装在ctx里面,像如下方式返回前台:
ctx.body = {success: false, message: '密码错误'}
koa中数据结构,主要以json数据结构为主。
以上第一点,是结合这个项目的思考:
https://github.com/caob1234/node-login