- 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
уже появился свой) - работа в нужном потоке