Реактивное программирование и RxJava в 2020м. (Android Story #22)

Telegram Реактивное программирование стало де-факто решением многих проблем, особенно архитектурных, во многих сферах программирования. В этом выпуске мы немного обсудили историю его начала, а также как должны работать множество из его основных компонентов. В качестве основного примера мы выбрали RxJava, как самую популярную библиотеку в Android мире для реализации реактивщины. В связи с этим также поговорили и об актуальности данной библиотеки в наше время. 00:48 - Functional Reactive Programming, а также немного истории и биографии Rich Hickey. 08:47 - Pub/Sub (Publisher - Subscriber отношения). 10:29 - Что такое Stream и как его можно изменять операторами? 13:42 - Начало обсуждения RxJava и проблем, которые она решает (и её заставляют решать), а также что такое Observable, Single, Completable и Flowable. 31:18 - Subjects и Processors. 33:05 - ReactiveX API и его плюсы. 34:45 - Решение проблем с threading с помощью RxJava: Schedulers и как о
Back to Top