- LiveData with single events
- (update of 1) RxJava instead of LiveData in MVVM
- (update of 2) Save State By Using RxJava or Kotlin Flow
После поверхностного ознакомления со статьями пришёл к выводу, что нужно попробовать отказаться от LiveData в пользу SharedFlow.
- доставка всех данных/событий
- автоматическая отмена
CoroutineScope(upd: уlifecycleуже появился свой) - работа в нужном потоке