nodejs的web框架koa2

一、koa的简介

    koa2是nodejs中的一个简单的web框架,使用 koa 编写 web 应用,通过组合不同的 generator,可以免除重复繁琐的回调函数嵌套,并极大地提升错误处理的效率。一个Koa应用就是一个对象,包含了一个middleware数组,这个数组由一组Generator函数组成。这些函数负责对HTTP请求进行各种加工,比如生成缓存、指定代理、请求重定向等等。这些中间件函数基于 request 请求以一个类似于栈的结构组成并依次执行。

    可以这样理解,koa2通过方法use将不同的中间件添加到middleware中,而在执行的过程中是按照洋葱模型一样来执行的。

二、koa2的工程构建

三、koa2的重要思路原理

四、koa2的常用的三方中间件

    koa-router

    koa-querystring

    koa-crs

五、koa2操作数据库

六、koa2操作redis

你可能感兴趣的:(Nodejs)