koa
jonesfee
这个作者很懒,什么都没留下…
展开
-
koa2实战学习(一)---koa介绍+ctx介绍
Koa介绍 koa是node.js的web框架,koa的前辈是express。koa也是由express的原班人马打造 为什么选择koa2? Express主要采用ES5的语法,异步操作通过回调函数处理,因此会出现‘回调地狱’。 koa采用ES6的Generator函数+yield语句+Promise语句来处理异步操作。 koa2采用ES7中的async/await+Promise来处理异步操作...原创 2019-07-29 22:08:34 · 4670 阅读 · 0 评论 -
koa2实战学习(二)---koa中间件+koa路由
中间件是什么 中间件函数是一个带有ctx和next两个参数的简单函数。ctx是上一篇降到的上下文,封装了Request和Response等对象;next用于把中间件的执行权交给下游的中间件。 中间件执行顺序 中间件执行顺序按照洋葱模型,通过await next()将执行权一层一层交给下层,执行到底部时,又一层一层往上执行await next()函数后的内容。 代码示例: const koa = r...原创 2019-07-31 14:41:23 · 582 阅读 · 0 评论