首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
koa
订阅
hawk
更多收藏集
微信扫码分享
微信
新浪微博
QQ
6篇文章 · 0订阅
深入源码分析 Koa 中间件与洋葱模型
Koa 是最受欢迎的服务端框架之一,相信用过 Nodejs 的小伙伴应该都有了解。相比 Express 的 Al in one 思想,Koa 的源码非常简洁,核心库只包含一个中间件内核,其他功能全部需
Koa2源码精读:读不懂你把我摊子砸了!
这篇文章可能显得有些啰嗦,因为大部分文章的作者是有一定开发经验的带哥,所以有些新手向的东西直接一笔带过,这也正是为什么网上有那么多讲解好文我还要再写一篇(而且我就是个还没毕业的弟弟):我把你们的坑踩了,你们就可以把省下来的时间做些更有意义的事情,比如把react的源码看了。 a…
举一反三,手撕源码,探究Koa洋葱与中间件的实现!
koa通过app.use加载外部的函数,在创建完上下文之后,按照上面我们正常的操作,我们是直接**响应用户请求,返回内容**,但是洋葱模型干了啥?我们此时并不会直接去响应,而是先把加载的外部函数执行!
Koa2源码分析
Koa 实际上是一个 class,继承自 node 的 events 事件触发器。koa 只是负责开头(接受请求)和结尾(响应请求),对请求的处理都是由中间件来实现。
Koa2 核心源码解析
关键词:异步函数、中间件。这是 Koa “优雅”“愉快”“轻量”的核心 通过 new Koa,我们先获得了一个 koa 实例 —— app。那么这个 app 是如何拼装的呢? 在获得 app 后,我们可以立即 listen,就启动了个什么也不做的 Koa 了。 参数是透传下去的…
学习 koa 源码的整体架构,浅析koa洋葱模型原理和co原理
感兴趣的读者可以点击阅读。 其他源码计划中的有:express、vue-router、react-redux 等源码,不知何时能写完(哭泣),欢迎持续关注我(若川)。 源码类文章,一般阅读量不高。已经有能力看懂的,自己就看了。不想看,不敢看的就不会去看源码。 所以我的文章,尽量…