API、web API及API 框架

API是什么?

API中文翻译过来的意思为:应用程序接口。下面谈谈我的理解:

我们把程序想象成一个房子,程序提供的功能对应房间,而API就是房间的门。

门上有多个按钮,对应参数;门上有牌子,上面写明打开门之后会看到的景象。开门的动作对应调用API;呈现的景象对应返回的结果。而房间不止一个,当然门也会有多个。

说明:我们不用去了解,房间或者门是如何建造的,就像开发者不用去了解函数内部代码的实现。我们需要做的,仅仅是按下按钮,看牌子以及打开门。

web API

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

基于http协议的API,相当于把门放在web页面上。

API框架

这个更好理解了!

制作门的模子而已。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容