In this chapter, you learned the core principles of reactive application guided by the Reactive Manifesto. You also learned how to create reactive applications using RxScala. We then explained how to call other internal and external web services using the ws library. Then you learned to serialize and deserialize JSON using the Json
Library. Moving on, you learned how to create simple microservices using the Play framework support.
In the next chapter, we will continue building our application, and learn how to test our application with JUnit and ScalaTest.