node中的中間件 什么是中間件,nodejs的概念么?跟插件,模塊有什么區(qū)別?
什么是中間件,nodejs的概念么?跟插件,模塊有什么區(qū)別?在軟件領域,中間件作為應用程序之間的連接服務,這不是nodejs的概念,在其他領域也是如此。例如,消息隊列、數(shù)據(jù)庫驅動程序等。一般來說,插件
什么是中間件,nodejs的概念么?跟插件,模塊有什么區(qū)別?
在軟件領域,中間件作為應用程序之間的連接服務,這不是nodejs的概念,在其他領域也是如此。例如,消息隊列、數(shù)據(jù)庫驅動程序等。一般來說,插件是額外的,這意味著您的整個系統(tǒng)或應用程序可以正常工作,而無需插件。插件通常提供一些附加功能。plug-in這個詞本身表示可擴展的(形象地說,pluggable)。我個人認為plugin/addon=extra-feature模塊通常是負責某個功能的系統(tǒng)的一部分,是不可或缺的。模塊=節(jié)點中系統(tǒng)/應用程序的一部分包.json中指定的包都是模塊。當然,您可以從文件名節(jié)點開始,模塊可以看到這一點。