vue 的服務器渲染,我看教程是用的 node + express 做的,那等到是項目上線后,如何后臺人員用的是 php,vue的服務器渲染應該怎么做;看過網(wǎng)上一個文檔,說是 node 程序作為一個中間件存在,中間件又應該如何理解?node程序和php同時存在又應該如何部署???
2 回答

富國滬深
TA貢獻1790條經(jīng)驗 獲得超9個贊
服務端渲染是前端做,是利用node作為一個中間層,來實現(xiàn)返回渲染好的html,以及接口請求的轉發(fā)。中間層的概念我理解就是前端發(fā)送請求往node這層服務上發(fā),然后node再將這個請求轉發(fā)給真正的PHP后臺,后臺返回數(shù)據(jù)給node,如果數(shù)據(jù)需要規(guī)范處理,那么就處理一下,或者不處理直接返回給前端。這個意思

慕斯王
TA貢獻1864條經(jīng)驗 獲得超2個贊
大多情況,后臺的同事只關注服務端,前端的同事只關注界面。
然而這是涉及到前端和服務端兩方面知識的問題,得看后臺學Vue和前端學nodejs相比,哪個對整體更有利。
比如我這邊的情況是,中間層服務是前端搭建的,前端所用的接口直接來源也都是來自中間層,即前端自個寫接口。而中間層的接口數(shù)據(jù)部分來自后臺提供的接口組織的。
添加回答
舉報
0/150
提交
取消