Dev/Android

Android MVVM 패턴에 대해서

healthyryu 2022. 9. 1. 16:21

출처 : https://www.techtarget.com/whatis/definition/Model-View-ViewModel

안드로이드 에서 Jetpack 라이브러리들을 통해서 MVVM 패턴을 적용한다면, ViewModel 을 만들고 LiveData, Flow 등을 사용해서 View(Activity, Fragment) 에서 옵저빙을 해야지 마틴 파울러가 말하는 MVVM 형태가 된다. (라고 생각한다.)

 

참고

- 안드로이드 ACC 에서의 MVVM 패턴에 대해서 설명

https://leveloper.tistory.com/216#:~:text=%EA%B0%84%EB%8B%A8%ED%95%98%EA%B2%8C%20%EC%9A%94%EC%95%BD%ED%95%B4%EB%B3%B4%EC%9E%90%EB%A9%B4,%EB%A1%9C%20%EC%9A%94%EC%95%BD%ED%95%A0%20%EC%88%98%20%EC%9E%88%EC%8A%B5%EB%8B%88%EB%8B%A4.

 

[Android] MVVM 패턴과 AAC에서의 ViewModel

 안드로이드 오픈 톡방을 보다 보면 주기적으로 올라오는 질문이 몇 가지 있습니다. 그중 하나가 MVVM 패턴에서의 ViewModel과 AAC(Android Architecture Components)에서 제공하는 ViewModel이 다른 것인가에 대

leveloper.tistory.com

- MVVM 패턴에 대한 설명

https://velog.io/@k7120792/Model-View-ViewModel-Pattern

 

MVVM 패턴

나의 첫 디자인 패턴 MVVM 패턴을 알아보자 🧐

velog.io

 

반응형