后端和 API 是一样的吗?什么是后端 Web API?

YJH*_*120 6 api backend

我尝试用谷歌搜索一些答案,但没有得到任何明确的答案。那么更详细地讲一下——后端和 API 之间有什么区别?什么是后端 Web API?

我知道 API 会接收请求并做出相应的行为。例如使用 GET 请求获取数据,以及使用 POST 请求创建新条目。但是当它发现后端是什么时,我得到了模糊的答案,这并不能真正回答我的问题。

什么是后端 Web API?它只是两者的结合吗?

cos*_*ras 8

“后端”这个术语非常晦涩难懂,并且可能意味着许多不同的事情——因此您遇到了模糊的答案。

通常,API 被视为后端“组件”。例如,数据库也可以被视为另一个后端组件。

您在这里可能指的 API 是 Web API,因此可以被视为后端组件。

但即使是术语“API”也可以表示多种不同的含义,超出了经常遇到的网络解释的范围。例如,软件库被视为 API,甚至操作系统向应用程序提供的接口也被视为 API。