Colton Idle
12/15/2022, 8:32 PMAdel Ayman
12/15/2022, 11:16 PMandylamax
12/16/2022, 7:20 AMViewModel
class which must expose observable objects to be subscribed to the UI for state updates
The Presenter (in MVP) and the Controller (in MVC) do not have values that can be subscribed to
MVI is a step further to MVVM, with the addition of having reducers (which are just functions that map the current state and an intent into a new state that is also posted to the observable)Colton Idle
12/16/2022, 4:06 PMkenkyee
12/16/2022, 4:08 PM