Please enable JavaScript.
Coggle requires JavaScript to display documents.
MVVM, image - Coggle Diagram
MVVM
ViewModel
Repository
gather data
DIFF SOURCES
REST APIs, cache, local database storage
PROVIDES DATA
REST OF APP
REF
mediator
ViewModel
Sources of Data
Shared ViewModel
Model
##
BEST PRACTICES
Models hold information, but typically don’t handle behaviour :star:
View
react to different states
REF:
https://medium.com/@summitkumar/sharing-data-between-viewmodels-in-androids-mvvm-architecture-56a5009e4e63