koa源码阅读之koa-compose/application.js

2017-09-01
阅读 8 分钟
2.8k
koa源码阅读之koa-compose/application.js koa-Compose 为了理解方便特地把注释也粘进来 {代码...} 如果你用过koa的话。现在你应该理解了next洋葱体的奥妙了。 application.js {代码...} 主要的点在于koa-compose的包装很是重要。感觉tj在这方面的功底真的太强了。异步,next链式组装方式。都很强。 接下来文章的内容 继...

koa源码阅读之context.js/koa-convert/is-generator-function

2017-08-30
阅读 7 分钟
3.1k
hey 老伙计 今天我们来讲一下koa的context.js还有一些tj自己写的库吧。 context.js {代码...} 因为下一个篇幅准备将最重要的application.js所以这个接下来准备说几个引入的库源码 koa convert 用于什么?用于将koa1的中间件转化为promise 看到co就应该有这么个想法了= = {代码...} is-generator-function {代码...} 这次...

koa源码阅读之request.js与response.js

2017-08-19
阅读 20 分钟
3.1k
这个源码阅读我是想将旁支末梢先捋顺了。再进入主程的applicationResponse与Request主要是对原生createServer的req可读流 res可写流做二次封装

koa源码阅读之目录结构与辅助库相关

2017-08-10
阅读 3 分钟
2.1k
koa源码lib主要文件有 application.js context.js request.js response.js application.js koa主要的逻辑处理代码整个koa的处理 context.js 将req,res方法 挂载在这,生成ctx上下文对象 requests.js 封装处理req对象 response.js 封装处理res对象 对于每个文件引入的库 application.js {代码...} context.js {代码...} r...