cold/hot, stateflow, sharedflow, statein.sharedin, repeatOnLifecycle / collectLatest Flow를 처음 배울 때 우리는 대게 '코루틴으로 만드는 RxJava' 정도로 이해합니다.연산자를 체이닝하고, 마지막에 collect 를 붙이면 값이 흘러나옵니다. - 왜 Flow를 collect 할 때마다 API를 다시 호출하는가?- StateFlow와 SharedFlow는 뭐가 다른가, 언제 어느 걸 쓰는가- WhileSubscribed(5000) 의 5초는 대체 무슨 5초인가- Fragment에서 lifecycleScope.launch { flow.collect {} } ' 는 왜 위험한가 이 질문들의 답은 전부 하나의 축에서 갈림 (스트림이 Co..