官术网_书友最值得收藏!

  • Learning RxJava
  • Thomas Nield
  • 268字
  • 2021-07-02 22:22:49

What we will learn in this book?

 As stated earlier, RxJava is the ReactiveX port for Java. In this book, we will focus primarily on RxJava 2.0, but I will call out significant differences in RxJava 1.0. We will place priority on learning to think reactively and leverage the practical features of RxJava. Starting with a high-level understanding, we will gradually move deeper into how RxJava works. Along the way, we will learn about reactive patterns and tricks to solve common problems programmers encounter.
 
 In Chapter 2The Observable and Subscribers, Chapter 3, Basic Operators, and Chapter 4Combining Observables, we will cover core Rx concepts with Observable, Observer, and Operator. These are the three core entities that make up RxJava applications. You will start writing reactive programs immediately and have a solid knowledge foundation to build on for the rest of the book.
 
Chapter 5, Multicasting, Replaying, and Caching, and Chapter 6, Concurrency and Parallelization, will explore more of the nuances of RxJava and how to effectively leverage concurrency.

In Chapter 7, Switching, Throttling, Windowing, and Buffering and Chapter 8, Flowables and Backpressure, we will learn about the different ways to cope with reactive streams that produce data/events faster than they can be consumed.

Finally, Chapter 9, Transformers and Custom Operators, Chapter 10, Testing and DebuggingChapter 11, RxJava on Android, and Chapter 12, Using RxJava with Kotlin New, will touch on several miscellaneous (but essential) topics including custom operators as well as how to use RxJava with testing frameworks, Android, and the Kotlin language.

主站蜘蛛池模板: 阿勒泰市| 福泉市| 沅陵县| 方城县| 沂源县| 兰考县| 湘乡市| 石首市| 黑河市| 博湖县| 莎车县| 甘肃省| 平谷区| 耒阳市| 巫山县| 邯郸县| 大洼县| 揭西县| 城固县| 泸溪县| 甘孜县| 昭苏县| 连江县| 新晃| 邵东县| 房山区| 平湖市| 吉木乃县| 定州市| 孝感市| 佛冈县| 上高县| 呼图壁县| 高陵县| 永安市| 加查县| 福建省| 资阳市| 孙吴县| 通州市| 陕西省|