Table of Contents
Android MVVM (AAC) LiveData Databinding
MVVM (AAC)
View, ViewModel, Model 로 구성되는 패턴이다.
View
Activity / Fragment 등이 View 에 해당된다.
사용자로부의 Input 을 ViewModel 로 전달하고,
ViewModel 에서 전달받은 데이타를 UI 에 표시한다.
ViewModel
View, Model 의 중간자이다.
View 에서의 요청을 전달받아, Model 로 전달하고, 결과를 다시 View 에 전달한다.
Model
실제로 DB, API 엑세스를 담당한다.