¿Qué es una API?
Opciones
- Un lenguaje de programación para construir servidores
- Una forma definida de que un programa pida datos o acciones a otro (Opción correcta)
- Un tipo de base de datos que guarda los logs de peticiones de una app
- Una herramienta de diseño visual para dibujar interfaces
Respuesta
Una forma definida de que un programa pida datos o acciones a otro, por ejemplo por HTTP
Por qué
API significa Application Programming Interface: el 'menú' que un sistema ofrece a otros programas. Lista qué puedes pedir y en qué formato, y oculta cómo funciona por dentro.
A una API web se accede por HTTP. Ejemplo: una app del tiempo envía GET https://api.weather.com/today?city=Lima y recibe JSON con el pronóstico.
Recuerda
API = un contrato para que los programas hablen entre sí.