前端提供給後端乙個介面是什麼意思?

時間 2021-05-08 20:26:34

1樓:Ness

應該是讓你定義好資料結構給後端,俗稱介面協商。但是一般不會由前端直接定義,因為後端也是需要看設計稿來輸出介面的,剩下的就是前端實際在使用時,與後端就部分細節繼續協商。

如果你們公司還有nodejs做中間層走bff的話,那實際上還會更靈活點,業務實際呼叫的介面結構確實是前端來定義的,但這不過是處理後端提供的粗粒度的介面,本質上前後端協商這個流程無可替代。

如果你們的後端什麼都不管直接讓你來定義介面結構,建議直接跟上級投訴他。

2樓:

我的經歷是後端給server提供介面,server給client提供介面,反向操作真沒見過,除非是client or server缺某些字段,要求加入介面文件

3樓:FE2021

一般都是後端提供介面文件給前端開發者。

通俗點理解,介面就是後端提供給你的url,通過這個url你可以請求到資料,然後用這些資料去渲染頁面。這裡的資料就是動態資料,平常的靜態頁面資料就是隨意寫的靜態資料。所以為什麼會有靜態頁面的說法,說的就是沒有去做介面資料互動這些。

作為前端開發者,工作的職責就是要做這些。當然也有一些企業不需要前端去做資料互動,現在很少。前後分離的開發方式很常見。

後端提供介面文件給前端開發,前端開發再通過這個介面文件裡對應的介面去請求資料,通常用ajax、axios這些去請求資料,當請求不到資料或者不知道自己要找的資料對應哪個的時候就可以和後端協商。所以這很像是一種約定。

4樓:梵湖貓

介面是後端提供,前端負責呼叫

但是介面的資料結構,可以前端來訂,前端具體需要什麼介面,什麼資料,可以先規劃一下

我在軟通的時候,當時的架構師特別水,也很懶,我作為前端狗,把介面文件寫了

5樓:

就拿現在特火的那種前後端分離專案來說吧。

其實沒有什麼前端給後端提供介面的這種需求, 介面一般來說是後端童鞋提供的,

(其實吧介面這個也不知道是誰定義的,通過外國那邊傳過來的吧)

獲取北京市朝陽區的街道資訊

後端會告訴你我的伺服器網域名稱是: www.baidu.com

介面是 /getCityarea

組合起來就是 http://www.

前端需要給介面傳遞兩個引數乙個是城市 city 另乙個是城市的區域 city_area

引數又可以叫做欄位名字在後端那邊欄位名字和裡面要傳遞的引數格式

後端那邊不能自己獨斷不然有的時候傳給前端之後前端不好處理要罵人的

截下來就是要定義介面請求型別是post 還是 get 當然也可以是 delete put 什麼玩意的

至於請求的相關的知識就不在這裡細說了哈

6樓:vincenthou

一般不存在前端給後端介面的情況,幾乎都是後端給前端介面,所謂介面就是你可以通過服務端部署的機器提供出來的URL位址進行動態的資料互動。通常的工作流是後端跟前端協商定義資料介面格式(一般就是JSON格式)形成文件,後端實現介面,前端做靜態的mock(可以是直接在頁面的JS拼假資料或者通過JSON server按照真實呼叫服務的方式整合),後端實現服務介面,兩邊都完成後整合聯調。現在有swagger 或者 apiairy 等工具可以更簡化這個過程

作為乙個前端,你們的焦慮是什麼?

不知不覺這麼多回答了 先前發這個問題就是看看大家如何經歷前端的各種坎的最終發現覺大部分人陷入了怪圈 我也快到最終的突破口,往架構師這塊衝一波 經歷了四年前端,全蛋工程師也有一年吧 各種心酸,焦慮,啥奇葩問題都有,哈哈 目前修心,技術之外的事比技術有時候更重要,很多事並不是個技術的事,出的活反正最後技...

如果乙個男生總和乙個女生天天聊天是什麼意思

要不是閒著沒事幹,要不是就是沒女朋友,或者是喜歡這個女生,如果主動找這個女生的話,應該還是有感覺的,如果比較少,可能當作好朋友吧 蝗蚜蚊 具體情況具體分析 撩 有好感 喜歡對你有想法 具體什麼想法因人而異 其實還得具體情況具體分析不要覺得天天聊天就是喜歡你清醒一點活在當下 我之前也和乙個男生天天聊天...

乙個男生對乙個女生說我墜入愛河了是什麼意思?

木木又火了 心是身的替身,思想為心而著迷。激情是萬丈深淵裡的一道閃電,晴天也霹靂。心在探問,思想為誰而生?思想為心而生,也為心而活,那身便是他們完美的替身。替身,也需要愛的灌注。墜入愛的長河,久久相臘望。愛的慾望從那挑起,需要心與心的交替,思與想的交接。愛是心,思想的結合。哪一天,它們墜入了愛河,璀...