vue后端必须接口吗_前后端分离模式,后端说开发完才能给接口文档,合理吗
背景:
匯總了下老王在其他平臺(tái)的原創(chuàng)回復(fù),歡迎關(guān)注老王原創(chuàng)公眾號(hào)【軟件老王】,關(guān)注不迷路。
一、后端開(kāi)發(fā)完接口才給出接口文檔,合理嗎?
本人所在的項(xiàng)目組做項(xiàng)目過(guò)程中,后端不會(huì)先給出接口文檔,而是要等他開(kāi)發(fā)完接口才給出 swagger 文檔。
作為前端,我的想法是先有文檔,就可以確定后端給到的參數(shù),數(shù)據(jù)結(jié)構(gòu),對(duì)比和我預(yù)想的是否一致(我希望能更早發(fā)現(xiàn)接口是否滿足需求、是否少參數(shù)等問(wèn)題),我并不指望定了文檔就不改。相反,我希望早點(diǎn)發(fā)現(xiàn)早點(diǎn)改,防止到后面了大家再返工。
某次動(dòng)工前,問(wèn)后端要接口文檔,但后端貌似不理解,反問(wèn)“你都開(kāi)發(fā)完了嗎?”
想問(wèn)下,大家的團(tuán)隊(duì)都是什么流程?后端開(kāi)發(fā)完接口才給出接口文檔,合理嗎?
如果不合理,我應(yīng)該怎么說(shuō)服后端?
老王觀點(diǎn):
首先說(shuō)下觀點(diǎn)吧, 個(gè)人認(rèn)為你做事和流程是沒(méi)大的問(wèn)題,但是在溝通上是有點(diǎn)小問(wèn)題的。
1、目前軟件開(kāi)發(fā)中,比較流行的就是前后端分離模式,前端和后端由不同的開(kāi)發(fā)人員完成,前后端都完成后,聯(lián)調(diào),測(cè)試,然后上線。
2、一般任務(wù)安排后,后端一般是要有個(gè)1-2天的技術(shù)選型、設(shè)計(jì)、及基礎(chǔ)代碼測(cè)試開(kāi)發(fā)的,你動(dòng)工前就跟后端要接口文檔,后端自己還沒(méi)設(shè)計(jì)與驗(yàn)證呢,他是提供不了的,不懟起來(lái)才怪呢啊!
3、舉個(gè)老王實(shí)戰(zhàn)項(xiàng)目的栗子吧,比如一項(xiàng)任務(wù)預(yù)估是2周,10個(gè)工作日完成,比如1號(hào)-10號(hào)吧。
大概安排是這樣的:
(1)1號(hào)-3號(hào),前后端各自技術(shù)選型、設(shè)計(jì)及開(kāi)發(fā);
(2)3號(hào)-5號(hào),后端提供初步swagger文檔,你說(shuō)的正式接口文檔,有時(shí)候也會(huì)提供,但是對(duì)小的開(kāi)發(fā)任務(wù),一般就是用swagger在線文檔或者導(dǎo)出接口文檔;
(3)6-7號(hào),前后端聯(lián)調(diào);
(4)8-10號(hào),測(cè)試正式進(jìn)入測(cè)試階段,根據(jù)測(cè)試情況,前后端修復(fù)bug等問(wèn)題。
大家都是一個(gè)團(tuán)隊(duì)的,建議與后端或者可以喊上項(xiàng)目經(jīng)理,一起溝通下,為了項(xiàng)目任務(wù),看怎么能早點(diǎn)提供接口文檔,以便任務(wù)早日完成。
二、AI核心代碼,估值1個(gè)億?
END/往期推薦:1.微服務(wù)實(shí)戰(zhàn)系列
2.springboot從入門(mén)到精通
3.java入門(mén)到精通
4.中間件等
5.程序人生
更多信息請(qǐng)關(guān)注公眾號(hào):「軟件老王」,關(guān)注不迷路,軟件老王和他的IT朋友們,分享一些他們的技術(shù)見(jiàn)解和生活故事。
總結(jié)
以上是生活随笔為你收集整理的vue后端必须接口吗_前后端分离模式,后端说开发完才能给接口文档,合理吗的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: python 分类变量转为哑变量_pyt
- 下一篇: vue 加载太慢_Vue首页加载过慢 解