Convenciones de nombres en API Rest
Diseñar una API RESTful no se trata solo de crear un montón de endpoints con nombres aleatorios. REST, o Representational State Transfer, es una arquitectura compleja que se basa en…
Configurar parámetros en Spring Rest API
Configurar parámetros en Spring Rest API es esencial, ya que esto facilita la transferencia de datos entre el cliente y el servidor. Los parámetros se pueden usar para enviar datos…
Consumir servicios Rest con Apache HttpClient
Apache HttpClient es una biblioteca popular de Java que proporciona paquetes potentes y ricos en funciones que implementan los últimos estándares y recomendaciones HTTP en el lado del cliente. Está…
Testear Rest API con WebTestClient
En este artículo veremos la forma de testear una Rest API con WebTestClient. Spring 5 y WebFlux En versiones de Spring previas a la 5, se provee la clase RestTemplate…
Seguridad en Rest API con JWT
Introducción En artículos publicados anteriormente en esta sección explicamos la forma de crear una Rest-API con Spring Boot y cómo documentarla utilizando Swagger. En este artículo explicamos cómo agregar una…
Documentar un API REST con Swagger
En la actualidad, con la proliferación de las API REST ha cobrado importancia la automatización del proceso de documentarlas para: ¿Qué es Swagger? Swagger es un framework de código abierto…
Crear un Microservicio con Spring Boot
En este artículo veremos los pasos necesarios para crear microservicios Spring Boot Java, desplegarlo en el servidor Apache Tomcat y acceder a los endpoints con un cliente REST. En el…