In the previous chapter, we learned how to create REST APIs with ease. We learned how to leverage the power of Spring, Hibernate, and JPA to create REST APIs with lines of code that can be counted on one hand. Those were powerful REST APIs, but they weren't reactive. This book's primary concern is to teach you how to make everything reactive and to teach you how to create non-blocking apps and APIs.
So, let's move on. Let's make our REST API reactive. Due to the power of Spring, this chapter will be short. We will cover the following topics:
- Spring Boot with JPA and Hibernate
- Reactive programming with Reactor
So, lets get started with the Reactor Framework.