对于koa中间件的理解

洋葱模型

大家都知道koa是洋葱模型,先一层一层通过next往下,之后再回去执行next后面的内容,next即使没写,最后也会进入下一个中间件。

那么什么是ctx呢,ctx顾名思义就是上下文,也就是上一层传给下一层的东西,无论是方法还是对象都可以使用。

koa-static

本来这个是不太会用到的东西,因为我们都有很厉害的前端,不需要我们这边做一些报错页面的处理,但是还是可以了解一下原理。这个东西可以把静态服务指定到某些静态文件,这就是你中间件里使用这个访问本地的时候会有默认页面的原因。

相关推荐
自由鬼20 小时前
WebSphere Application Server(WAS)8.5.5教程第五讲
运维·服务器·程序人生·中间件·was·ibm·websphere
运维成长记2 天前
mysql数据库-中间件MyCat
数据库·mysql·中间件
低代码布道师2 天前
第五部分:第五节 - Express 路由与中间件进阶:厨房的分工与异常处理
中间件·express
TiDB 社区干货传送门2 天前
从开发者角度看数据库架构进化史:JDBC - 中间件 - TiDB
数据库·oracle·中间件·tidb·数据库架构
运维-大白同学3 天前
go-中间件的使用
中间件·golang·xcode
Dotrust东信创智3 天前
面向SDV的在环测试深度解析——仿真中间件SIL KIT应用篇
网络·中间件·汽车
田一一一3 天前
Android framework 中间件开发(三)
android·中间件·framework·jni
残花月伴3 天前
springCloud/Alibaba常用中间件之Seata分布式事务
分布式·spring cloud·中间件
noravinsc3 天前
国产化中间件 替换 nginx
运维·nginx·中间件
田一一一3 天前
Android framework 中间件开发(二)
android·中间件·framework