Blog

Serie: Programación Funcional en Java – Parte 8: Railway Oriented Programming con Vavr
/ Backend, Java
Serie: Programación Funcional en Java – Parte 8: Railway Oriented Programming con Vavr
Aprende Railway Oriented Programming con Vavr en Java. Un patrón que simplifica el manejo de errores construyendo pipelines donde el flujo feliz y el flujo de error corren en paralelo, sin excepciones ni if-else anidados.
Read more
Serie: Programación Funcional en Java – Parte 7: Vavr - Funciones, Currying y Evaluación Perezosa
/ Backend, Java
Serie: Programación Funcional en Java – Parte 7: Vavr - Funciones, Currying y Evaluación Perezosa
Explora las interfaces funcionales de Vavr, desde Function0 hasta Function8. Aprende qué es el currying, cómo se usa la aplicación parcial y cómo la evaluación perezosa con memoización puede mejorar el rendimiento de tu código.
Read more
Serie: Programación Funcional en Java – Parte 6: Vavr Avanzado - Validation, Pattern Matching y Colecciones
/ Backend, Java
Serie: Programación Funcional en Java – Parte 6: Vavr Avanzado - Validation, Pattern Matching y Colecciones
Domina las características avanzadas de Vavr. Validation para acumular errores, Pattern Matching estilo Scala, Colecciones inmutables y Tuplas para código funcional profesional.
Read more
Serie: Programación Funcional en Java – Parte 5: Vavr - Try, Either y Option
/ Backend, Java
Serie: Programación Funcional en Java – Parte 5: Vavr - Try, Either y Option
Descubre Vavr, la librería que llena los huecos funcionales de Java. Aprende a usar Try, Either y Option para manejar errores sin try-catch y valores ausentes sin NullPointerException.
Read more
Arquitectura Hexagonal en Java: del concepto al código
/ Backend, Arquitectura
Arquitectura Hexagonal en Java: del concepto al código
La arquitectura hexagonal separa la lógica de negocio de los frameworks, bases de datos e interfaces externas. Este artículo lo explica con un sistema completo de pedidos en Java, incluyendo puertos, adaptadores y pruebas que funcionan sin Spring ni base de datos.
Read more
Spring Boot + Vaadin + Auth0: autenticación y registro de usuarios
/ Backend, Seguridad
Spring Boot + Vaadin + Auth0: autenticación y registro de usuarios
Reemplazamos Okta por Auth0 en una aplicación Vaadin con Spring Boot. El post cubre la configuración OAuth 2.0, el registro de usuarios vía la API v2 de Auth0, el formulario de registro con Vaadin Flow y la protección de rutas con SecurityFilterChain.
Read more
© 2025 Arter. All rights reserved.
Developed by:  bslthemes