Recent Posts

Backend & Spring·19 de abril de 2026

Diseño de REST API y DTO: un regalo sin envoltorio es peligroso

Este artículo explica la importancia del diseño de REST API y de los DTO mediante ejemplos de problemas de seguridad y referencias circulares, y además presenta un diseño correcto de URL RESTful y estrategias prácticas de nombres para DTO.

Backend & Spring·19 de abril de 2026

MyBatis vs JPA: no existe la tecnología mala.

Una historia real nacida del conflicto entre MyBatis y JPA. Comparto cómo resolvimos el problema N+1 de JPA y cómo construimos una estrategia híbrida eficiente que aprovecha lo mejor de ambas tecnologías.

Backend & Spring·19 de abril de 2026

Bases de datos y JPA: la traición de la normalización de manual

Explica la relación entre la normalización de bases de datos y JPA, trata el desajuste de paradigma entre objetos y tablas y aborda la causa y la solución del problema N+1 de JPA en la práctica, incluido el fetch join.

Backend & Spring·18 de abril de 2026

La evolución de la arquitectura web: la nostalgia de PHP y la pesadilla de CORS

Explica los conceptos de arquitectura web y CORS comparando el SSR de la época de PHP con el CSR moderno, y analiza por qué aparecen errores de CORS cuando se separan frontend y backend y cómo resolverlos con Spring Boot.

Backend & Spring·17 de abril de 2026

Spring Boot: el estándar de los desarrolladores coreanos y la inversión de control

Una introducción clara a Spring Boot y a los frameworks que explica, con analogías y ejemplos de código, por qué importan la Inversión de Control (IoC) y la Inyección de Dependencias (DI).