企業(yè)做網(wǎng)站實(shí)現(xiàn)前后分離
日期 : 2019-04-22 13:07:50
實(shí)現(xiàn)前后分離,即Node.js作為中間層, 利用Express開(kāi)發(fā)企業(yè)網(wǎng)站。用戶訪問(wèn)企業(yè)網(wǎng)站的門(mén)戶時(shí), 服務(wù)端進(jìn)行判定且響應(yīng)。如果頁(yè)面需要?jiǎng)討B(tài)型的數(shù)據(jù), Node會(huì)把用戶id作為請(qǐng)求的參數(shù)發(fā)送給后端的接口, 后端接受請(qǐng)求處理后以JSON的形式返還給Node層。數(shù)據(jù)傳達(dá)到Node層后, 運(yùn)用函數(shù)回調(diào)渲染相應(yīng)的頁(yè)面, 這些獲取的數(shù)據(jù)會(huì)注入到EJS模板, 將JSON數(shù)據(jù)轉(zhuǎn)換成HTML, 最終將文件顯示在瀏覽器里, 這時(shí)用戶就可以看到。