이번 챕터에서는 흔히들 MVVM에서 ViewModel을 AAC(Android Architecture Component)의 ViewModel로 생각하시고 사용하시는 분들이 있어서 정리해보았습니다. 1. MVVM에서의 ViewModel 우리가 아는 MVVM디자인 패턴의 ViewModel은 View와 Model의 의존성을 낮추고 그 사이에서 데이터를 바인딩 해주기 위한 역할이었습니다. 하지만 구글에서 똑같은 이름의 ViewModel을 내놓으면서 혼란스러워지기 시작합니다. 2. AAC ViewModel 저도 처음에 ViewModel을 검색했을때 가장 먼저 본 이미지입니다. 필자도 처음 이미지를 보고 MVVM에서 정의하는 ViewModel이라고 생각했었습니다. 하지만 해당 이미지는 AAC ViewModel에 대한..