This article explores the problems with state management in reactive apps and proposes a new approach using state transactions. It discusses the concept of persistent and transient states, the benefits and drawbacks of unifying states in MVI and MVVM, and how to make state updates parallel and serializable. It also mentions a
•12m read time• From proandroiddev.com
Table of contents
Solving the Problem #1: Lost informationSolving the Problem #2: Managing the type of the objectStep 4: Making State Updates ParallelStep 5: Serializable State TransactionsAfterwordSort: