第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時綁定郵箱和手機(jī)立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關(guān)于API的前后端分離的糾結(jié)?

關(guān)于API的前后端分離的糾結(jié)?

眼眸繁星 2019-04-21 20:42:05
前幾天寫了個基于百度ocr的身份證識別,今天寫API,但是其中有2個點(diǎn)比較糾結(jié)。描述糾結(jié)之前先簡單介紹一些必要的東西:1.前端需要用enctype="multipart/form-data"的表單來傳遞數(shù)據(jù)2.后端支持自動識別身份證的正反面,也可以由前端手動選擇身份證的正反面下面是我糾結(jié)的地方:1.我在后端配置ocr.manulRecognition=true(即只支持手動選擇身份證正反面),那么后端要知道傳來的表單數(shù)據(jù)里哪個是代表“正反面”的field以及它的值,就得約定前端相應(yīng)field的name和value,那么這里似乎是有一種依賴關(guān)系,有點(diǎn)擔(dān)心會不會出問題?2.后端需要知道傳來的表單數(shù)據(jù)里哪個是身份證圖片,那么就得知道其name,擔(dān)心同上。請各位大大指點(diǎn)一下,感謝!
查看完整描述

2 回答

?
富國滬深

TA貢獻(xiàn)1790條經(jīng)驗(yàn) 獲得超9個贊

這是初做前后端分離的團(tuán)隊(duì)都有的疑問。
其實(shí)我們常用的方法是“基于文檔編程”或者叫“基于約定編程”,這里的“文檔”或者“約定”就好像支付寶一樣,是買賣雙方都認(rèn)可的平臺。
“文檔”/“約定”也得是前后端都認(rèn)可的內(nèi)容,所以你們需要解決的問題是相互信任,大家先坐下來,共同商議下這個問題需要哪些api,這些api走什么規(guī)范,字段都是什么。定下了如上問題后,就得把文檔落地,之后就大家分開各自按照文檔開工了。
因?yàn)槲臋n已經(jīng)固定,大家各自按照文檔進(jìn)行開發(fā),聯(lián)調(diào)時,哪個部分出了錯,一目了然。無需扯皮。
當(dāng)然,根據(jù)項(xiàng)目的進(jìn)展,api可能隨時根據(jù)新需求變化,那定期的小會議用來sync各種信息也是必要的。這種sync的小會可以參考敏捷開發(fā)的standupmeeting
                            
查看完整回答
反對 回復(fù) 2019-04-21
?
慕標(biāo)5832272

TA貢獻(xiàn)1966條經(jīng)驗(yàn) 獲得超4個贊

這個不算依賴,應(yīng)該算是約定,也就是前后端約定好之后,無論你后端采用什么方式,什么語言,前端都無所謂。
約定不能算是依賴吧,包括我們經(jīng)常需要做前后交互時候的Json數(shù)據(jù)結(jié)構(gòu)約定。
                            
查看完整回答
反對 回復(fù) 2019-04-21
  • 2 回答
  • 0 關(guān)注
  • 349 瀏覽
慕課專欄
更多

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號