A full-blown reactive application does not need spring-boot-starter-web because the model of a reactive web framework does not only include the use of Spring Reactor and RxJava 2.x in many of its non-blocking transactions, but covers all the components of MVC and its embedded server. Spring 5 is a framework created not only to support reactive programming, but to build a totally reactive platform than can even execute as an independent reactor engine. We have come to the point where we have a clear picture of why Spring 5 was created and how powerful its reactive web framework and is which can only be utilized through Spring Boot 2.0.