DDD en la Práctica: De Lenguaje Ubícuo en DSL a Proyecto Completo de Spring Boot con Kotlin En este artículo exploraremos cómo utilizar ZenWave360 para generar un proyecto completo de Spring Boot con Kotlin a partir de un modelo DSL de Lenguaje Ubicuo. Originally published at ivangsa.com.
DDD In Practice: From Ubiquitous Language DSL to Complete Spring-Boot Kotlin Project How to use ZenWave SDK to implement DDD principles in practice, from Event Storming discoveries to a complete Spring Boot Kotlin project using ZDL as Ubiquitous Language. Originally published at ivangsa.com.
Spring Boot con Kotlin frente a Java: Comparativa práctica y guía de integración empresarial Análisis práctico del desarrollo con Spring Boot usando Kotlin frente a Java, comparando sintaxis, productividad e integración con herramientas como OpenAPI, AsyncAPI y Avro en un entorno empresarial. Originally published at ivangsa.com.
SpringBoot + Kotlin is coming to ZenWaveSDK Announcement of ZenWave SDK 2.0.0 release and upcoming Kotlin support for generating well-structured Spring Boot applications with OpenAPI and AsyncAPI support. Originally published at ivangsa.com.
Evitando el API Drift en APIs asincronas con AsyncAPI y ZenWave SDK Evita errores y pérdida de alineación en tus APIs asíncronas. Descubre cómo AsyncAPI y ZenWave SDK pueden ayudarte a prevenir el API Drift mediante generación de código automatizada y buenas prácticas DevOps. Originally published at ivangsa.com.
Implementando un Outbox Transaccional con AsyncAPI, SpringModulith y ZenWaveSDK Aprende a implementar un Outbox Transaccional con AsyncAPI, SpringModulith y ZenWaveSDK, garantizando la consistencia y externalizacion eficiente de eventos en arquitecturas distribuidas. Originally published at ivangsa.com.
Transactional OutBox With AsyncAPI SpringCloud Stream And Spring Modulith Implementing transactional outbox pattern using AsyncAPI, Spring Cloud Stream, and Spring Modulith as part of ZenWave 360º approach. Originally published at ivangsa.com.
Externalize Spring-Modulith Events with Spring Cloud Stream Introducing a new library that provides a Spring Modulith event externalizer for Spring Cloud Stream, enabling multi-broker support, flexible message headers, and Avro serialization. Originally published at ivangsa.com.
From OpenAPI to KarateDSL Tests with ZenWave SDK How to save time and typing by generating KarateDSL tests automatically from OpenAPI definitions using ZenWave SDK. Originally published at ivangsa.com.
Generate OpenAPI from ZenWave Domain Language Use ZenWave Domain Language (a compact DSL) as IDL to generate OpenAPI v3 specs instead of hand-writing YAML. Originally published at ivangsa.com.
Debugging KarateDSL Scripts in VSCode (Open Source) The only free and open-source way to debug KarateDSL scripts in Visual Studio Code, bringing back first-class debug support. Originally published at ivangsa.com.
ZenWave 360º Event Storming A guide to Event Storming as a collaborative workshop technique for exploring complex business domains, and how ZDL maps Event Storming discoveries into a developer-friendly format. Originally published at ivangsa.com.
ZenWave 360º Business Domain Modeling How ZenWave 360º enables business domain modeling using DDD principles, ZDL as Ubiquitous Language, and ZenWave SDK to convert domain models into software artifacts. Originally published at ivangsa.com.
JDL To OpenAPI Convert JHipster JDL models into OpenAPI definition files using ZenWave SDK. Originally published at ivangsa.com.
JDL To AsyncAPI v2 Convert JHipster JDL models into AsyncAPI definition files using ZenWave SDK. Originally published at ivangsa.com.
API-First with AsyncAPI Applying API-First principles using AsyncAPI, similar to the OpenAPI process. Originally published at ivangsa.com.
ZenWave AsyncAPI Code Generator Generate strongly typed Java interfaces, DTOs, and headers from AsyncAPI definitions using ZenWave SDK plugins. Originally published at ivangsa.com.
High Fidelity Stateful Mocks (Consumer Contracts) with OpenAPI and KarateDSL Create high-fidelity stateful mocks for REST APIs using OpenAPI, KarateDSL, and ZenWave APIMock for contract testing. Originally published at ivangsa.com.
From Manual to Contract Testing with KarateDSL and KarateIDE Guide to moving from manual testing to contract testing using OpenAPI, KarateDSL, and the KarateIDE VSCode extension. Originally published at ivangsa.com.