본문 바로가기
android/Coroutines & Flow

플로우 결합하기

by liz_devel 2024. 9. 16.

zip

zip은 양쪽의 데이터를 한꺼번에 묶어 새로운 데이터를 만들어 낸다.

양쪽 데이터가 전부 준비되어야 동작한다.

-> 완전히 짝을 맞춰야 되는 경우 사용

 

 

 


combine

combine은 양쪽의 데이터를 같은 시점에 묶지 않고 한 쪽이 갱신되면 새로 묶어 데이터를 만든다.

한 쪽만 데이터가 준비되어도 동작한다.

-> 가장 최신의 데이터가 필요한 경우 사용

 

 

 

 

 

본 글은 The RED : 효과적인 비동기처리를 위한 Kotlin Coroutines & Flow 마스터 by 김용욱 강의를 듣고 정리한 글입니다.
 
반응형

'android > Coroutines & Flow' 카테고리의 다른 글

플로우 플래트닝하기  (0) 2024.09.16
플로우 버퍼링  (0) 2024.09.16