OpenAPI
Puntualdesde 2026 · en uso2 proyectos, stack principal en 1
Ver en el grafoMi postura
El contrato primero, fuera de cualquier implementación: los tipos de cada lado se generan de él y una implementación de referencia comprueba que el backend lo cumple.
Deriva del principio Cuando migro o refactorizo, verifico la equivalencia con código, no con confianza
Como stack principal
Qué he hecho con ella5
CapacidadAfirmaciónFuerzaCómo comprobarlo
- Diseño de APIs RESTCódigo · Bajo petición
El contrato vive fuera de cualquier implementación; los tipos de la API y los de la web se generan de él, y los tipos generados ayudan a detectar incompatibilidades durante el desarrollo. La conformidad comprueba además las respuestas de la API frente a la referencia.
- Tests de regresión y equivalenciaCódigo · Bajo petición
- Diseño de APIs RESTCódigo · Confidencial
- Refactorización del modelo de datosDecisión escrita · Bajo petición
- Arquitectura hexagonal (puertos y adaptadores)Código · Bajo petición