JSON Schemas and Semantic Versioning

Escrito por: Ulises Gascón

Jan 19, 20231 min read

Diagrama simple que muestra la relación entre esquemas JSON y versiones semánticas al compartir la misma librería y adjuntar la versión a los mensajes

Objetivo

He creado una prueba de concepto (POC) para demostrar el potencial de combinar JSON schemas y versiones semánticas (Semver) para Internet de las cosas (IoT) y arquitecturas basadas en eventos. A través de este POC, podremos demostrar cómo estas dos tecnologías se pueden usar juntas para crear sistemas potentes, versátiles y resistentes.

Stack

  • Semantic Versioning (semver)
  • Json Schemas (AJV)
  • Jest
  • Nodejs

Status

Este proyecto esta completado y no sigue en desarrollo activo

Referencias