作者:@htoooth
本文為作者原創(chuàng),轉(zhuǎn)載請(qǐng)注明出處:http://www.cnblogs.com/htoooth/p/7122364.html

nodejs模塊學(xué)習(xí): connect2 解析

nodejs 發(fā)展很快,從 npm 上面的包托管數(shù)量就可以看出來。不過從另一方面來看,也是反映了 nodejs 的基礎(chǔ)不穩(wěn)固,需要開發(fā)者創(chuàng)造大量的輪子來解決現(xiàn)實(shí)的問題。

知其然,并知其所以然這是程序員的天性。所以把常用的模塊拿出來看看,看看高手怎么寫的,學(xué)習(xí)其想法,讓自己的技術(shù)能更近一步。

引言

上一篇文章中,我討論了 connect 模塊,它做為 http 的中間件,設(shè)計(jì)得很靈活,接口設(shè)計(jì)也很少,非常便于使用。

其實(shí) connect 模塊的思想就是把 http 請(qǐng)求和回應(yīng)看成流水線,而中間件則是流水線上的處理器,滿足路由匹配,則調(diào)用相應(yīng)的方法,直到結(jié)果返回。

延伸閱讀

學(xué)習(xí)是年輕人改變自己的最好方式-Java培訓(xùn),做最負(fù)責(zé)任的教育,學(xué)習(xí)改變命運(yùn),軟件學(xué)習(xí),再就業(yè),大學(xué)生如何就業(yè),幫大學(xué)生找到好工作,lphotoshop培訓(xùn),電腦培訓(xùn),電腦維修培訓(xùn),移動(dòng)軟件開發(fā)培訓(xùn),網(wǎng)站設(shè)計(jì)培訓(xùn),網(wǎng)站建設(shè)培訓(xùn)學(xué)習(xí)是年輕人改變自己的最好方式