stateflow (1) 썸네일형 리스트형 [Coroutines] StateFlow ✅ Coroutine StateFlow 안드로이드 프로젝트 구조를 MVVM으로 설계를 하면서 LiveData를 정말 편하게 잘 활용해왔다. 거의 필수적으로 사용했던 이유를 추려보자면 다음과 같을 것이다. 1. LiveData는 Activity, Fragment등의 Android Component의 Lifecycle을 자동으로 인식한다. 2. Observer Pattern으로 구현되어 관찰하고 있는 데이터가 변경되면 Observer 객체에 알려주고 이를 이용해서 UI를 업데이트 할 수 있다. 3. AAC DataBinding과 호환되어 사용하기 매우 편리하다. 이러한 LiveData의 한계점도 있을까? Andorid 환경에서 통용되는 Clean Architecture를 생각해보자. Presentation .. 이전 1 다음