平時總是聽到前端中的介面這樣的詞,接下來簡單說一下我對前端介面一些淺見。
介面是後端提供的,前端負責呼叫這個介面。
後端提供介面,比如你登入,就把登入的賬號,密碼傳送到後端,後端的程式拿到前端提交的使用者名稱和密碼後,拿去和資料庫裡面的值做比對,並把結果返回給你。
下面的**發起了乙個ajax
請求,請求的url
是/api/headerlist.json
,請求型別是get
,請求的檔案是乙個json
檔案。
這個json
檔案就是後端提供的乙個介面,前端可以通過發起乙個請求並獲得裡面的內容。
export
const
getlist=(
)=>
;dispatch
(action)
;// 將新建立的action傳給store})
.catch((
)=>)}
};
在真正的開發過程中,當前端需要伺服器上的某個檔案(資料)時,這個時候就需要和開發後端的小夥伴進行溝通了,我需要從**取資料呢?經過一番商量之後,咱們就約定在api資料夾下的headerlist.json檔案吧。
我(前端)在開發的時候就將headerlist.json
檔案放到api
目錄下,你(後端)在開發的時候將處理後的headerlist.json
檔案也放到api
目錄下。
愉快地開發完之後,到了上線的時間了,這時候前端把前端專案下的api
目錄刪掉,使用後端提供的api
目錄下的headerlist.json
檔案就可以了。
介面其實就是乙個url
,一般對應伺服器上的某個檔案,對這個url
發起請求,經過後端的一些處理後會返回一些資料(格式一般為json
)。
介面由後端提供,前端呼叫後端介面以獲取後端資料。 完
如有不恰當之處,歡迎指正。
聊一聊抽象類和介面
什麼是抽象類 乙個允許有抽象定義存在的類,可以像普通類一樣有屬性,成員方法,建構函式。只有方法的宣告,沒有方法的實現。也可以有預設的方法實現。怎樣定義抽象類訪問修飾符 abstract class 類名 抽象方法的作用為了約束當前方法都具有某種行為 注意 1.抽象類必須使用關鍵字宣告。2.抽象類不可...
聊一聊 Flask 的 jsonify
首先我們來看一段 python from flask import flask,jsonify tasks api v1.0 tasks methods get defget tasks return jsonify if name main true 在這段 裡面,我們看到了今天的主角jsonif...
聊一聊我的二 二
我是乙個二 二一年六月畢業的學軟體技術的大專生 也就是明年畢業 對於任何人來說,這一年裡是充滿挑戰的。可能乙個小小的想法,就會決定未來的走向。二 二 是對於所有人都是複雜的一年,特別是對於我.二 二 一年裡充滿了對於我是充滿悲傷的,疫情爆發,長輩離世,面臨就業問題等等,各種我不敢面對的事情。都出現在...