api

Recursos prácticos sobre api para ingenieros de software.

99 resultados

Construyendo APIs Robustas

Las APIs son el contrato entre sistemas. Ya sea que expongas un endpoint REST público, diseñes un schema GraphQL interno o te integres con un servicio de terceros, los patrones que elijas determinan la confiabilidad, rendimiento y experiencia del desarrollador.

Aquí encontrarás recetas para manejar CORS, implementar paginación, versionar endpoints, gestionar límites de tasa y documentar APIs con OpenAPI. Cada ejemplo incluye código ejecutable en múltiples lenguajes para que puedas adaptarlo a tu stack inmediatamente.

advanced

Referencia Detallada del OpenAI API

el OpenAI API en produccion. Cubre chat completions, streaming, function calling, structured...

intermediate

Estrategias de Versionado de APIs

Versiona APIs REST y GraphQL con estrategias de URI, header, query param y content negotiation....

advanced

GraphQL Federation en Producción

Ejecutar GraphQL federado en produccion con confianza. Cubre composicion de subgrafos, deployment...

advanced

GraphQL Federation

Construye APIs GraphQL unificadas across múltiples servicios con Apollo Federation. Cubre...

advanced

Diseño de Esquemas GraphQL

Disenar esquemas GraphQL para evolucion, rendimiento y mantenibilidad. Cubre diseno de tipos,...

advanced

Seguridad GraphQL

Asegurar APIs GraphQL contra leaks de introspection, ataques de profundidad, DoS por costo, abuso...

advanced

Testing GraphQL

Testear APIs GraphQL en cada capa: unit tests para resolvers, integration tests para esquemas, E2E...

intermediate

Guía de Diseño de APIs REST

Una Referencia Detallada para diseñar APIs REST limpias, escalables y mantenibles.

advanced

Diseño de API Gateway: Resiliencia, Enrutamiento y Seguridad

Guía práctica para diseñar API gateways: patrones de enrutamiento, rate limiting, autenticación,...

intermediate

Comunicación entre Microservicios

Compara patrones de comunicación síncrona vs asíncrona para microservicios. Cubre REST, gRPC, colas...

intermediate

GraphQL vs REST — Cuándo Elegir y Cómo Migrar

Guía de decisión comparando GraphQL y REST APIs: casos de uso, rendimiento, caching, herramientas y...

advanced

gRPC en Microservicios — Guía de RPC de Alto Rendimiento

Guía práctica de gRPC para microservicios: Protocol Buffers, streaming, balanceo de carga y...

intermediate

Rate Limiting de APIs — Diseña Throttling Justo y Útil

Guía práctica para rate limiting de APIs: algoritmos de token bucket, leaky bucket, ventana...

intermediate

Checklist de Seguridad de APIs

Una checklist de seguridad essential para APIs: autenticación, autorización, validación de entrada,...

advanced

API Security

Asegurar tus APIs end-to-end. Cubre rate limiting, autenticacion, input validation, CORS,...

advanced

Patrones de Autenticación

Implementar autenticacion en produccion. Cubre JWT, OAuth2, session-based auth, passkeys, MFA,...

advanced

OWASP Top 10 2025

Mitigar cada riesgo del OWASP Top 10 2025 con ejemplos de codigo practicos. Cubre broken access...

intermediate

Seguridad de Aplicaciones Web (OWASP Top 10)

Una guía enfocada en desarrolladores sobre el OWASP Top 10: inyección, control de acceso roto, XSS,...

intermediate

Seguridad de Webhooks — Entrega, Verificación y Protección

Guía práctica para asegurar webhooks: verificación de firmas, prevención de ataques de repetición,...

No se encontraron resultados.