Una aplicación meteorológica en tu teléfono no mide la temperatura por sí misma. Solicita datos a un servicio meteorológico. Esta comunicación se produce a través de una Interfaz de Programación de Aplicaciones (API), un conjunto de reglas que permite la comunicación entre programas informáticos. La API define qué solicitudes se pueden realizar, qué formato deben tener y qué respuestas se reciben.
Imagínalo como el menú de un restaurante. No entras a la cocina y cocinas. Pides de una lista de platos. La API es el menú. La cocina es el camarero. Recibes tu comida sin saber cómo se preparó.
Estilos de API comunes
- REST: utiliza métodos HTTP como GET y POST, ampliamente utilizados en la web.
- GraphQL: permite a los clientes solicitar exactamente los datos que necesitan.
- SOAP: más antiguo, formal, todavía se usa en banca y empresas.
- Webhooks: el servidor envía datos cuando ocurre un evento.
Las API impulsan gran parte de lo que haces en línea. Cuando inicias sesión con Google, pagas con PayPal o compartes una publicación en redes sociales, una API está haciendo el trabajo. Son el tejido conectivo de internet.
Comments
No comments yet. Be the first to share a thought.
Leave a comment