8 Reactive Spring Boot application development
This chapter covers
- Introducing reactive programming with Spring WebFlux
- Developing reactive RESTful APIs with annotated controller and functional endpoints
- Accessing reactive RESTful APIs with WebClient
- Developing Spring Boot applications with RSocket
- Using WebSocket and Spring Boot to develop applications
In the previous chapter, we explored how to design and develop RESTful API with Spring Boot. Spring Framework offers an alternative technology stack with Spring WebFlux to develop reactive applications. Spring WebFlux, which is based on Project Reactor, offers utilities that allow you to design reactive applications with controls, such as nonblocking, backpressure, and writing code in a declarative ...
Get Spring Boot in Practice now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.