API REST

API REST

¿Qué es ?

Es la interfaz de programación de aplicaciones. Es un conjunto de requisiciones que permite la comunicación de datos entre aplicaciones.

Implementa los siguientes métodos

POST: crea datos en el servidor.

GET: lectura de datos en el host.

DELETE: borra la información.

PUT: registro de actualizaciones.

Ventajas

Separación entre cliente y servidor

Más visibilidad, confiabilidad y escalabilidad

Multiplataforma

¿Qué utiliza?

La API utiliza requisiciones HTTP responsables de las operaciones básicas necesarias para la manipulación de datos. Las solicitudes HTTP cumplan con las directrices definidas en la arquitectura.

Implementa cliente servidor

las aplicaciones existentes en el servidor y el cliente deben estar separadas .Sin estado: las requisiciones se realizan de forma independiente, es decir, cada una ejecuta solo una determinada acción .Caché: la API debe utilizar la caché para evitar llamadas recurrentes al servador. Interfaz uniforme: agrupa otros cuatro conceptos en los que se determina que los recursos deben ser identificados.

8

8