I am not getting the reason to use RxJava in Android and LiveData from Android Architectural Components.It would be really helpful if the usecases and differences between th
LiveData partially equals to Rx Subject or SharedRxObservable
LiveData manages lifecycle of subscription but Rx Subject subscription should be created and disposed manually
LiveData doesn't have termination state but Rx Subject has OnError and OnCompleted