Una API REST es una interfaz que permite la comunicación entre aplicaciones mediante requisiciones HTTP. Los métodos principales incluyen GET para leer datos, DELETE para eliminarlos, PUT para actualizar información y POST para crear nuevos datos.
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.
¿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.
Ventajas
Multiplataforma
Más visibilidad, confiabilidad y escalabilidad
Separación entre cliente y servidor
Implementa los siguientes métodos
PUT: registro de actualizaciones.
DELETE: borra la información.
GET: lectura de datos en el host.
POST: crea datos en el servidor.
¿Qué es ?
Es la interfaz de programación de aplicaciones. Es un conjunto de requisiciones que permite la comunicación de datos entre aplicaciones.