API、web API及API 框架

API是什么?

API中文翻譯過來的意思為:應用程序接口。下面談談我的理解:

我們把程序想象成一個房子,程序提供的功能對應房間,而API就是房間的門。

門上有多個按鈕,對應參數(shù);門上有牌子,上面寫明打開門之后會看到的景象。開門的動作對應調用API;呈現(xiàn)的景象對應返回的結果。而房間不止一個,當然門也會有多個。

說明:我們不用去了解,房間或者門是如何建造的,就像開發(fā)者不用去了解函數(shù)內部代碼的實現(xiàn)。我們需要做的,僅僅是按下按鈕,看牌子以及打開門。

web API

弄清楚了API,web API就好理解了!

基于http協(xié)議的API,相當于把門放在web頁面上。

API框架

這個更好理解了!

制作門的模子而已。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯(lián)系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容