Search code examples
apirestbackbone.js

What does "consume an API" mean?


Here is an excerpt from an assignment I am currently doing:

Build a dummy app that:

  • Contains a REST API that operates over a single resource.
  • Contains a Backbone client that consumes that API and can list, show, create, update, and remove that resource.

My understanding was that the term "consume" implies total coverage of the API's exposed ressources. However, the assignment says "consumes that API and can [CRUD] that resource".

Is that sentence redundant or is my understanding of the term wrong?

(Bonus question: why searching Google for this question returns countless language-specific tutorials for "consuming an API" but none explain what the term actually means?).


Solution

  • To consume an API means to basically use any part of it from your application.