곰튀김님 유투브 학습 내용 정리
실습내용
MVC -> MVVM -> MVVM Rx
용어정리
- Entity : 서버에서 사용하는 모델
- Model : 앱 로직에서 사용하기 위한 모델
- viewModel : 화면에 뿌려주기 위한 모델 ## Data Flow in MVVM > 1. Server Data -> Repostitory -> Entity(서버모델) Repository를 사용해 서버에서 사용하는 데이터를 JsonDecode로 Entity에 매핑 > 2. Repository -> Service -> Model(로직용 모델) Entity를 앱에서 사용하는 부분만 가져와 비지니스 로직에서 사용하는 모델 -> MOdel로 변경 > 3. Service -> ViewModel -> ViewModel 뷰에서 사용자에게 보여주기 위한 데이터로 모델을 변경 -> ViewModel

코드
https://github.com/didwns7347/RxStudy/tree/7801e9727e0857ee990d4204c1444bad9f41fc04/FriedBearMVC