LiveData에서 Flow로 변형해보기 - LiveData -> Flow(StateFlow & SharedFlow)
프론트엔드
LiveData에서 Flow로 변형해보기 - LiveData -> Flow(StateFlow & SharedFlow)
두줄요약
Android에서 기존 LiveData를 Flow 계열로 옮겨 적용한 경험을 소개하는 글입니다. StateFlow와 SharedFlow를 설명하기 위해 먼저 LiveData의 개념을 정리합니다.
핵심 내용
- Android 앱에서 기존
LiveData를Flow계열로 옮겨 적용한 경험 공유 StateFlow와SharedFlow를 소개하기 위한 전제로LiveData의 개념을 먼저 설명하는 구성LiveData -> Flow전환 흐름과 각 타입의 역할 비교가 글의 중심
적용해볼 점
- 기존 반응형 상태 관리 방식에서
Flow계열 도입 검토 StateFlow와SharedFlow의 용도 차이 파악 후 상황별 적용
