koa2中間件機制是什麼?解決了什麼問題?
https://blog.csdn.net/z591102/article/details/106141347
https://www.itying.com/koa/article-index-id-83.html
koa2中間件是通過Async / Await
實現的,中間件執行順序是“洋蔥圈”模型
原理:中間件之間通過next函數聯繫,當一箇中間件調用next()
後,會將控制權交給下一個中間件,直到下一個中間件不再執行next()
時沿路返回,依次將控制權交給上一個中間件
可以用作登錄態管理、狀態碼管理、錯誤處理,攔截進行一些處理