Acceder Registrarme

¿QUÉ ES UNA API Y PARA QUÉ SIRVE?


Las API son un conjunto de protocolos, comandos, y funciones que ayudan a los desarrolladores de software a crear programas informáticos, tienen funciones existentes en otro software o de la infraestructura ya existente en otras plataformas, que simplifican en gran medida el trabajo de un creador de programas.

Autor: Dixroby Arone (Ver todos sus post)

API Application Programming Interfaces Interfaces de programación de aplicaciones

Fecha de publicación: 2020-02-15 21:30:44
Ayúdanos con el arduo trabajo que realizamos.
[ARTÍCULOS GENERALES] ¿QUÉ ES UNA API Y PARA QUÉ SIRVE?

¿Qué es una API?

API son las siglas “Application Programming Interfaces” (Interfaces de programación de aplicaciones). Se define API como un conjunto de comandos o funciones que permiten a los desarrolladores crear determinados programas, permitiendo conectar 2 softwares entre sí, para intercambiar mensajes o datos, en un formato estándar como XML o JSON.

El usuario no visualiza el proceso de una API, pero si los detalles de sus acciones; por lo que las aplicaciones como Facebook, Instagram y Whatsapp se comunican entre ellas sin que el usuario se percate, internamente estas aplicaciones hacen uso de las API.

Las API son consideradas como contratos, con una documentación representa a ambas partes, cuando una de las partes envía una solicitud con una estructura particular, esta determinara la respuesta de la otra parte.

En cuanto a la seguridad

Las API proporcionan una capa de seguridad. Los datos de la aplicación cliente nunca está totalmente expuesta al servidor, y del mismo modo, el servidor nunca está totalmente expuesta a cliente que lo consume. En su lugar, cada uno se comunica con pequeños paquetes de datos, compartiendo sólo lo que es necesario como para llevar el pedido.

Ejemplo de uso de las API

Cuando se utiliza una aplicación en un teléfono móvil, esta se conecta a internet y envia datos a un servidor, después, el servidor recupera los datos, interpreta, realiza las acciones necesarias y lo envía de vuelta a su teléfono. A continuación la aplicación interpreta los datos y la convierte en información  de una manera legible. Todo esto sucede a través de la API.

CONCLUSIÓN

Las API son un intermediario de software que permite que dos aplicaciones se comuniquen entre sí. El uso de las API son muy importantes, permiten el uso de funciones ya existentes en otros software o la infraestructura existente en otras plataformas, de esta manera reutilzar código e incorpar en otros programas informaticos. Cada vez que se utiliza una aplicación como Facebook, enviar un mensaje instantáneo, o comprobar el tiempo en su teléfono, usted está utilizando una API.



...

INFORMACIÓN SOBRE EL AUTOR DEL ARTÍCULO
DIXROBY ARONE CUELLAR (DEVELOPER - CODIDEEP): Soy una persona servicial, creativa, ágil, abierto a adquirir cada vez nuevos conocimientos, con facilidad para trabajar a nivel individual y grupal; con habilidades y aptitudes para aplicar mi conocimiento en el análisis, diseño y desarrollo en diversos patrones de software.


  • Debes estar logueado para realizar comentarios