koa和connect框架中间件的调用实现分析

node的兴起,随之产生的各类框架也如雨后春笋般的出现。现在主流的各类node框架,主要包括koa、express、iojs等。这些框架得以应用广泛,也离不开丰富的中间件资源。一般做一个项目,我们都需要use很多的中间件进来。那么这些框架,它内部是怎样来执行这些中间件的呢?今天我们就通过对 koa 和 connect 的源码分析来一探究竟。

more >>

thunkify 和 thunkify-wrap 的源码学习

最近一直都在看些源码,源码学习不仅能提高自身的代码阅读能力,还能学习优秀框架的设置思路,所以多多益善啊!今天要介绍的是 thunkifythunkify-wrap 框架,前者是大神TJ开发的,后者是国内Node社区的活跃贡献者dead-horse开发的。本文主要是作为笔者学习的一个记录,如果有表达不准确或者错误的地方,还望指出。

more >>