狐的傳說(shuō)
2019-03-12 13:12:35
如果是做前后端分離,做單頁(yè)面應(yīng)用,后端只要提供接口,前端和后端分開(kāi)工作,前端做完把打包好的文件給后端放靜態(tài)目錄就ok是吧?那如果是服務(wù)端渲染呢,前端自己mock數(shù)據(jù)到靜態(tài)的html,做完給后端,然后后端(假設(shè)使用koa或者express,我只認(rèn)識(shí)這兩個(gè)),再修改這些靜態(tài)html,把它們改成jade/handlebars/ejs這種模板,把里面需要填充數(shù)據(jù)的部分,自己一點(diǎn)一點(diǎn)替換掉??這樣后端不是要改很多東西?一學(xué)生,沒(méi)去過(guò)大公司,不知道是怎么配合的,求解答
4 回答

米琪卡哇伊
TA貢獻(xiàn)1998條經(jīng)驗(yàn) 獲得超6個(gè)贊

LEATH
TA貢獻(xiàn)1936條經(jīng)驗(yàn) 獲得超7個(gè)贊
前端一般是在畫(huà)面加載(load)的時(shí)候去請(qǐng)求后端給定的接口,根據(jù)邏輯把返回的數(shù)據(jù)填充到畫(huà)面里。由于接口、參數(shù)、返回結(jié)果格式都是有過(guò)約定的,所以并不用改很多東西,根據(jù)約定來(lái)做就好了。
以上是一般情況,前后端分離只是一個(gè)概念,沒(méi)有明確要求該如何如何,根據(jù)實(shí)際情況來(lái),合適的是最好的。
在我們公司里,前端后端是一個(gè)人,且很多公司都是前后端一個(gè)人。

眼眸繁星
TA貢獻(xiàn)1873條經(jīng)驗(yàn) 獲得超9個(gè)贊
添加回答
舉報(bào)
0/150
提交
取消