api rest backbone.js

¿Qué significa "consumir una API"?



rest backbone.js (4)

Aquí hay un extracto de una tarea que estoy haciendo actualmente:

Crea una aplicación ficticia que:

  • Contiene una API REST que opera sobre un único recurso.
  • Contiene un cliente Backbone que consume esa API y puede listar, mostrar, crear, actualizar y eliminar ese recurso.

Según entendí, el término "consumir" implica una cobertura total de los recursos expuestos de la API. Sin embargo, la tarea dice "consume esa API y puede [CRUD] ese recurso".

¿Es redundante esa oración o es errónea mi comprensión del término?

(Pregunta de bonificación: ¿por qué la búsqueda de esta pregunta en Google arroja innumerables tutoriales específicos del idioma para "consumir una API" pero ninguno explica qué significa realmente el término?).


Consumir algo es comérselo todo, así que en el contexto tomará una API de una pila o pila, la tragará y la digerirá, dejando los demás en la pila expuestos. El equivalente podría ser sacarlo de una pila y procesarlo.


El consumo de una API aquí significa crear un cliente que puede enviar solicitudes a la API que crees.

Parece que necesita crear una API que pueda manejar Crear, recuperar, actualizar y eliminar (CRUD) de un recurso. Por ejemplo, si su API de REST es para crear un blog, su API debería manejar las funciones de CRUD para el blog de objetos / recursos. POST - Crear una publicación de blog OBTENER - Recuperar una publicación de blog PON - Actualizar una publicación de blog ELIMINAR - Eliminar una publicación de blog.


Para consumir una API significa básicamente utilizar cualquier parte de ella desde su aplicación.


Simplemente consumir una API significa usarla en su aplicación.

Por ejemplo, GET solicita a https://someapi/Users le dará todos los usuarios.

https://someapi/Users solicitar esta URL https://someapi/Users para obtener todos los usuarios y luego puede usarlo en su aplicación.