午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁技術文章
文章詳情頁

javascript - node做中間層是什么意思,能具體詳說么?

瀏覽:228日期:2023-09-13 13:35:02

問題描述

沒接觸過node,經(jīng)常看文章說node做中間層,不知道具體指什么意思?比如在程序中解決了什么問題,如果說解決了渲染問題,那也是頁面端,前端框架已經(jīng)解決了,難道說是后端渲染前端框架,然后整個塞到前端嗎?

問題解答

回答1:

很多項目中后端應用往往不止一個服務,而是一群各司其職的服務,比如nginx的存在就是因為服務器上運行著多個服務,而不同的網(wǎng)絡請求由不同的服務處理,需要在這些服務前假設一層nginx做為代理,將請求分發(fā)給不同的服務,nginx在這里的角色就相當于中間層。

對于一個比較復雜的web站點,頁面中的請求通常分為兩種,請求頁面與請求數(shù)據(jù)(ajax)。如果后端是個單體應用,當發(fā)現(xiàn)所有請求量太多應付不過來的時候就可以考慮做這樣的分離,將處理頁面渲染的請求分給另一個服務,擋在前面,自己只負責數(shù)據(jù)相關的請求。nodejs擅長處理io密集型任務,很適合做處理頁面渲染的服務,于是很多人選擇了nodejs。淘寶也是類似的架構,據(jù)說現(xiàn)在所有淘寶的頁面都是由node服務渲染的。

回答2:

講道理就是用nodejs做靜態(tài)資源管理和請求轉發(fā)。做到后端只管數(shù)據(jù)接口,前端負責路由,靜態(tài)資源。

回答3:

加了node的中間層,可以讓前端處理view層和control層,后端只負責處理model層。前后端分離比較徹底,分工更明確一些吧。

另外就是有些框架在服務器不是node的時候SEO比較難做。加了node中間層后比較好做SEO

回答4:

node就是鏈狀執(zhí)行

請求接收 -> 中間件1 -> 中間件2 -> ... 中間件n ... -> 返回

中間件就是某一個處理操作

回答5:

可以看看淘寶的midway。可以說核心概念都有了。

標簽: JavaScript
主站蜘蛛池模板: 国产午夜网站 | 亚洲第一天堂av | 精品国产九九 | 看免费的毛片 | 中国av毛片 | 动漫性做爰视频 | 不卡的日韩av | 亚洲两性视频 | 深夜福利一区二区三区 | 亚洲图片中文字幕 | 欧美三级在线视频 | 四虎影院一区二区 | 日韩国产在线播放 | 欧美高清a | 欧美日韩aaa | 欧美一区二区公司 | 亚洲福利久久 | 天堂中文在线观看 | 91精品一区二区三区四区 | 免费一级淫片 | 欧美性生交大片免费看 | 高清一区二区三区 | 97se亚洲国产综合在线 | 日韩经典一区二区 | 波多野结衣在线观看一区二区三区 | 单身男女免费观看国语高清 | 欧美日韩va | 免费一区二区视频 | 欧美日韩一区精品 | 免费啪视频在线观看 | 日韩国产一级 | 成人三级黄色片 | av福利影院 | 中文字幕久久久久 | 久久久久人 | 久久成人激情 | 久草日韩| 色小姐综合网 | 欧美一级淫片aaaaaa | 日本黄xxxxxxxxx100 | 亚州一级|