Spring Boot Declarative Web Client | How to communicate with other API in reactive manner

Yegor Voronyansky
3 min readJan 22, 2024

In this article, I will show you how to employ a web client from Spring Boot 3.
Most projects I have been working on utilize Feign Declarative web clients, but Feign. But it seems like the Spring team decided to move to Spring Web Client, and they are not going to support Open Feign anymore since it required the rearchitecting of the project.

In this article, we will develop a client for Quote Garden.

What is Web Client ?

--

--

Yegor Voronyansky

I am a Software Engineer, JVM enthusiast, cat - lover, part-time surfer.