第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

前后端分離,使用了nodejs之后,項(xiàng)目的響應(yīng)流程發(fā)生了哪些變化?

前后端分離,使用了nodejs之后,項(xiàng)目的響應(yīng)流程發(fā)生了哪些變化?

紫衣仙女 2019-03-14 14:15:38
突然有個問題:自從大多數(shù)公司,開始使用前后端分離的技術(shù)。前后端沒有分離之前,頁面發(fā)XHR請求,XHR請求到服務(wù)端,請求數(shù)據(jù)或者邏輯處理之后,返回給瀏覽器端,流程結(jié)束。瀏覽器端頁面有些需要渲染的,可以直接用velocity,放入一個map對象,就可以渲染出來。如常見的修改操作,首先需要獲取信息,然后做出更改。這樣非常方便。前后端分離之后,頁面發(fā)xhr請求,首先到達(dá)前端nodejs這一層,nodejs再轉(zhuǎn)發(fā)到后端,后端處理之后再返回。這樣真的好么?使用了前后端分離,加入了nodejs之后,一般公司的項(xiàng)目架構(gòu)是什么樣的?從瀏覽器端的用戶的一次click,到整個業(yè)務(wù)流程走完,整個流向是如何的???
查看完整描述

2 回答

?
繁星點(diǎn)點(diǎn)滴滴

TA貢獻(xiàn)1803條經(jīng)驗(yàn) 獲得超3個贊

前后端分離,我理解是服務(wù)器端只輸出數(shù)據(jù)(一般是JSON格式),不在輸出JSP等模板頁面;所有的請求從html頁面發(fā)起,通過ajax的方式獲取數(shù)據(jù),然后在瀏覽器中通過DOM操作確定最終展現(xiàn)頁面。

這個方式下,不一定就必須使用NodeJS。
除非項(xiàng)目工程較大,有專職的前端開發(fā)人員,且需要前端開發(fā)完全能夠和后端開發(fā)平行引入開展。使用NodeJS最大的意義就是前端開發(fā)完全自主了,后端提供的接口沒數(shù)據(jù)可以先mock一個,不影響前端開發(fā)和調(diào)試。


查看完整回答
反對 回復(fù) 2019-04-25
  • 2 回答
  • 0 關(guān)注
  • 760 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號