Черт возьми, я прочитал несколько статей в Интернете о RxJava, чтобы лучше понять, что это такое, но мне все еще трудно понять. Может ли кто-нибудь посоветовать мне:
1- Что такое RXJava?
2- Почему мы его используем?
Это реализация спецификации под названием ReactiveX, в основном это API для асинхронного программирования с наблюдаемыми потоками, основанный на шаблоне проектирования Observable. самая известная реализация — rxjs, которая используется в Angular.
Вы можете посетить веб-сайт www.reactivex.io, чтобы узнать больше.
ReactiveX is a library for composing asynchronous and event-based programs by using observable sequences. It extends the observer pattern to support sequences of data and/or events and adds operators that allow you to compose sequences together declaratively while abstracting away concerns about things like low-level threading, synchronization, thread-safety, concurrent data structures, and non-blocking I/O.