목록 보기
LiveData에서 Flow로 변형해보기 - LiveData -> Flow(StateFlow & SharedFlow)
프론트엔드

LiveData에서 Flow로 변형해보기 - LiveData -> Flow(StateFlow & SharedFlow)

카카오헤어샵
카카오헤어샵
2022년 10월 28일

두줄요약

Android에서 기존 LiveData를 Flow 계열로 옮겨 적용한 경험을 소개하는 글입니다. StateFlow와 SharedFlow를 설명하기 위해 먼저 LiveData의 개념을 정리합니다.

핵심 내용

  • Android 앱에서 기존 LiveData를 Flow 계열로 옮겨 적용한 경험 공유
  • StateFlow와 SharedFlow를 소개하기 위한 전제로 LiveData의 개념을 먼저 설명하는 구성
  • LiveData -> Flow 전환 흐름과 각 타입의 역할 비교가 글의 중심

적용해볼 점

  • 기존 반응형 상태 관리 방식에서 Flow 계열 도입 검토
  • StateFlow와 SharedFlow의 용도 차이 파악 후 상황별 적용

다음 읽기

#Android 주제를 다룬 다른 회사 글

Android Kotlin StateFlow 도입기

Kotlin Flow와 StateFlow를 도입한 경험을 바탕으로 LiveData의 한계와 대체 가능성을 정리했습니다. 클린 아키텍처와 생명주기 대응 관점에서 Flow 활용 방법도 살펴봤습니다.

올리브영
올리브영
프론트엔드

댓글 0개

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...