鍍金池/ 問(wèn)答/HTML/ vue如何和后臺(tái)人員合作開(kāi)發(fā)

vue如何和后臺(tái)人員合作開(kāi)發(fā)

最近使用vue-cli開(kāi)發(fā)一個(gè)后臺(tái)項(xiàng)目。發(fā)現(xiàn)了一些問(wèn)題,想請(qǐng)教一下大神們。
先說(shuō)說(shuō)環(huán)境吧、前端用vue、vuex、vue-router、vue-resource、element-ui主要的就是這些。 其次我還加入jquery(好像是說(shuō)vue不需要jquery的,但有些地方還是會(huì)用到,我主要是用來(lái)查找元素,可能是我vue使用的有問(wèn)題吧,你可以說(shuō)用原生的js呀,無(wú)奈我對(duì)原生js不熟)。后端用thinkPHP、其他的就省略了。后端(也有一個(gè)路由管理)給我打包好的一個(gè)地址(文件夾|也就是他們的一個(gè)路由地址)我把打包好的文件對(duì)應(yīng)好里面src放到的目錄里,文件里的index他會(huì)輸出一些PHP變量(作為權(quán)限控制,用戶信息什么的,其實(shí)我是想要一個(gè)二級(jí)域名在程序開(kāi)始去請(qǐng)求他的變量信息的)環(huán)境交代就這么多吧,不知道還有沒(méi)有別的開(kāi)發(fā)模式,或者是你有你認(rèn)為最好的開(kāi)發(fā)模式,請(qǐng)不要吝嗇寫(xiě)在評(píng)論處。
現(xiàn)在面遇到一個(gè)問(wèn)題,這樣開(kāi)發(fā)是很不方便,我調(diào)有時(shí)候沒(méi)有數(shù)據(jù)(可能你會(huì)說(shuō)可以模擬數(shù)據(jù)呀,這里我就要說(shuō)模擬請(qǐng)求的數(shù)據(jù)不方便,也不太現(xiàn)實(shí)。很多情況我也不知道數(shù)據(jù)是什么樣的,字段名字叫什么?)。后臺(tái)調(diào)沒(méi)有對(duì)應(yīng)的處理頁(yè)面(后臺(tái)也不可能一次性把代碼寫(xiě)對(duì),就看數(shù)據(jù)調(diào)試難度可能大)。這就會(huì)存在一個(gè)問(wèn)題,開(kāi)發(fā)時(shí)候兩端對(duì)接調(diào)試很麻煩。開(kāi)發(fā)效率很低。
如果我有說(shuō)的不清楚,可以@我。
謝謝各位花時(shí)間讀我的問(wèn)題,祝各位生活愉快。

回答
編輯回答
落殤

axios 了解下

2017年10月31日 06:02
編輯回答
假灑脫

前后端一般都是同時(shí)進(jìn)行的,不然多浪費(fèi)時(shí)間啊

可能你會(huì)說(shuō)可以模擬數(shù)據(jù)呀,這里我就要說(shuō)模擬請(qǐng)求的數(shù)據(jù)不方便,也不太現(xiàn)實(shí)。很多情況我也不知道數(shù)據(jù)是什么樣的,字段名字叫什么?

難道項(xiàng)目一開(kāi)始沒(méi)有先訂接口,字段名嗎?我只拿我們公司的經(jīng)歷來(lái)說(shuō),一般項(xiàng)目啟動(dòng)的時(shí)候,先把接口,字段先訂好,在開(kāi)發(fā),難免有遺漏的開(kāi)發(fā)過(guò)程中再補(bǔ)充。你頁(yè)面寫(xiě)好就自己mock吧,不然等后臺(tái)接口好,這段時(shí)間不就沒(méi)啥可做了。。。

后臺(tái)調(diào)沒(méi)有對(duì)應(yīng)的處理頁(yè)面(后臺(tái)也不可能一次性把代碼寫(xiě)對(duì),就看數(shù)據(jù)調(diào)試難度可能大)

這個(gè)不知道啥意思,后臺(tái)寫(xiě)接口應(yīng)該用不到你的頁(yè)面吧,沒(méi)有原型圖嗎?

2017年9月27日 22:49
編輯回答
抱緊我

看了你的問(wèn)題。
個(gè)人建議改造如下。

1、前后端分離:

采用前后端分離的模式,這樣的話,前后端各自管理自己的代碼庫(kù)。這樣分別部署,互相隔離很方便。

2、提前約定接口格式,商定模擬數(shù)據(jù)

需求進(jìn)入開(kāi)發(fā)前,必須商定好接口的格式,還有模擬數(shù)據(jù)。當(dāng)你開(kāi)發(fā)對(duì)接的時(shí)候沒(méi)有數(shù)據(jù),其實(shí)完全就可以根據(jù)前面商定好的格式自己模擬。利用 Yapi,很方便了。

2017年11月10日 18:32