Why Rx java and Rx Android ?
RxJava is a Java VM implementation of ReactiveX a library for composing asynchronous and event-based programs by using observable sequences. RxJava follows the Observer pattern.
- - Building blocks of RxJava are Observables and Subscribers.
- - Observable is used for emitting items.(0 to n items)
- - Subscriber is used for consuming those items.
Following are points consider while using in project:
- Asynchronous streams
- Functional approach
- Caching is easy
- Operators with Schedulers
- Using of Subjects
Comments
Post a Comment