Módulo 9
APIs y comunicación entre sistemas
Cómo hablan entre sí los sistemas: paradigmas de API, comunicación en tiempo real y por eventos, contratos con OpenAPI y AsyncAPI, y las herramientas para probarlas y publicarlas.
4 lecciones · unos 50 minutos
0 de 4 lecciones completadas0%
- 115 min
Paradigmas de API
REST, GraphQL, SOAP, gRPC, JSON-RPC, XML-RPC y JSON:API: qué propone cada uno y cuándo encaja.
- 213 min
Tiempo real y eventos
Webhooks, Server-Sent Events, WebSockets, MQTT y GraphQL Subscriptions: cómo enterarse de algo en cuanto ocurre.
- 311 min
Contratos de API: OpenAPI, AsyncAPI y Federation
Describir una API en un documento que entienden personas y máquinas, y unir varias APIs GraphQL en una.
- 411 min
Herramientas para APIs
Postman, Insomnia, Swagger UI, Swagger Editor, GraphiQL y AWS API Gateway.