"消耗API"是什么意思?

Gab*_*ger 25 api rest backbone.js

以下是我目前正在做的任务的摘录:

构建一个虚拟应用程序:

  • 包含可在单个资源上运行的REST API.
  • 包含使用该API的Backbone客户端,可以列出,显示,创建,更新和删除该资源.

我的理解是,"消费"一词意味着API暴露的资源的全部覆盖.但是,该任务说"消耗该API 并且可以[CRUD]该资源".

这句话是多余的还是我对错误一词的理解?

(额外的问题:为什么在Google上搜索这个问题会为"使用API​​"返回无数特定于语言的教程,但没有一个解释该术语实际意味着什么?).

TGH*_*TGH 33

使用API​​意味着基本上使用应用程序中的任何部分.

  • 自从你第一次回复以来,你得到了支票.所以基本上,"使用API​​"只是"使用API​​"的一个奇特术语.我不知道是否应该放心或失望...... (14认同)
  • @gabriels 整个 IT 领域充满了奇特和流行语,这些词通常是由那些几乎不明白其含义的人抛出的。 (4认同)

小智 7

它是关于应用程序与 API 交互的方向 - 它要么提供 API,要么使用 API,因此存在 API 的提供者和消费者,这只是一个比“使用”更不笼统和模糊的术语。


inf*_*lad 6

在这里使用API​​意味着创建一个客户端,该客户端可以向您构建的API发送请求.

您似乎需要创建和API,它可以处理资源的创建,检索,更新和删除(CRUD).例如,如果您的REST api是创建博客,您的API应该处理对象/资源博客文章的CRUD函数.POST - 创建博客文章GET - 检索博客文章PUT - 更新博客文章DELETE - 删除博客文章.