Part 2. Architectures in RxJava

 

In this part

  • Now that you have the foundation of RxJava in place, you can start looking into more abstract topics.
  • RxJava is a powerful tool, but it requires more planning in terms of where the data comes in and where it ends up. You’ll use containers called view models to encapsulate this logic.
  • In chapter 6, you’ll restructure the example started in chapter 5 in order to create smaller components with clear responsibilities.
  • You’ll continue on to other key parts of reactive architectures: the model in chapter 7, and the view model in chapters 8 and 9. Part 2 ends with chapter 10, which presents techniques for unit testing RxJava code.

“By failing to prepare, you are preparing to fail”

Benjamin Franklin