collectAsState vs collectAsStateWithLifecycle 완벽 분석

오늘의 개발 스터디 안녕하세요! 오늘은 Jetpack Compose에서 코루틴 Flow를 UI 상태(State)로 변환할 때 사용하는 두 가지 핵심 메서드, collectAsState()와 collectAsStateWithLifecycle()의 차이점을 깊이 있게 분석해 보겠습니다.둘 다 Flow를 Compose가 관찰할 수 있는 State로 만들어주는 고마운 녀석들이지만, 안드로이드 생명주기(Lifecycle)를 어떻게 다루느냐에 따라 앱의 성능과 자원 소모에 거대한 차이를 만들어냅니다.1. 한 눈에 보는 핵심 요약비교 항목collectAsState()collectAsStateWithLifecycle()소속 라이브러리androidx.compose.runtimeandroidx.lifecycle:life..