我只是想了解中間件的含義。起初我認爲它是在框架表達中使用的函數。雖然現在我明白了他們只是簡單地提到了在異步函數之間處於中間位置的函數。貓鼬的中間件是否也指express的中間件?
我知道通常看到next()習慣從一箇中間件移動到下一個。 express和mongoose都具有類似名稱的next()調用。我很擔心,因爲我沒有看到貓鼬或在他們的文檔中彼此表達。所以這讓我相信他們的中間件的背景僅僅是爲了他們自己。
http://mongoosejs.com/docs/middleware.html
http://expressjs.com/en/resources/middleware.html
當組合表達對貓鼬的所有中間件列隊在一起/級聯抑或是分開的?
例如一起/級聯
- 在貓鼬上調用next()也將觸發表達中間件功能
例如,獨立
- 貓鼬只是有它的中間件next()的正義之舉的前/後鉤
- 快遞也只是有它的中間件的next()只是邁向它支持的中間件功能
對不起,我不能馬上回復,但感謝這個答案。這真的很有幫助。 :) – Jonathan002