Search⌘ K
AI Features

WebFlux: Main Features

Explore the primary capabilities of Spring WebFlux, focusing on using declarative annotations for controllers and understanding the role of router functions and WebClient. Learn how these features support reactive streaming and backend development within the Spring Boot framework.

Standard controllers and router functions

Spring WebFlux comes with a new feature called router functions. The idea is to apply functional programming to the web layer and get rid of the declarative way of implementing controllers and RequestMappings. See the full docs here. ...