Capítulo 1. Conceptos de API
Este trabajo se ha traducido utilizando IA. Agradecemos tus opiniones y comentarios: translation-feedback@oreilly.com
El término API significa interfaz de programación de aplicaciones. En este libro, nos centraremos en un tipo concreto de API: las API basadas en red. Tras examinar la historia de las API, se te presentará una visión general de las API tratadas en el libro, que se compararán en función de las características que definen el estilo de API.
Aparte de las diferencias entre los distintos estilos de API, explorarás conceptos comunes a todas las API basadas en la red. Conocerás las razones por las que se crean las API, como tratarlas como productos y monetizarlas. Recorrerás el proceso del Ciclo de Vida del Desarrollo de Software (SDLC) para crear API, así como su gobernanza y gestión. Comprender estos elementos te ayudará a identificar la API que se ajusta a tus necesidades.
Antes de explorar las API específicas que se tratan en este libro, veamos primero el concepto de API y su historia.
¿Qué es una API?
El término interfaz en interfaz de programación de aplicaciones se refiere a un punto de interacción en el que las entidades se comunican entre sí. Una entidad puede ser, por ejemplo, un usuario, un sistema o una organización.
La Figura 1-1 ilustra un ejemplo de interfaz de entidad a entidad. La imagen muestra una imagen de microscopio electrónico de una aguja y un disco de vinilo. La aguja interactúa con la superficie del vinilo. Los surcos ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access