API (Aplication Programing Interface)

Componente especial de la aplicación que nos permite conectar el backend con el frontend.

Es una sección del backend que permite que el frontend se comunique con este a través de mensajes bidireccionales..

Existen dos estandares:

SOAP

Se utiliza XML para transferir la información.

Es una tecnología legacy, ya que ha quedado un poco en el olvido porque existe algo muy superior y mejor y eso es REST.

https://static.platzi.com/media/user_upload/xml-9789f17e-f0df-4689-a076-b072130d3904.jpg

REST

Se utiliza JSON (Javascript Object Notation) Es un lenguaje para comunicarnos mediante una API.

https://static.platzi.com/media/user_upload/JSON-438f581a-f61e-4d76-a1ab-f3c7a9c44575.jpg