Kotlin Flow

Android

[Android] LiveData VS Kotlin Flow with Chat GPT

비동기 데이터 처리 라이브러리인 AAC LiveData와 Kotiln Flow를 비교해 볼 것이다. 요즘 뜨고있는 Chat GPT를 활용해서 작성해봤다. LiveData LiveData를 Chat GPT한테 물어보면 위와 같은 답변을 해준다. Chat GPT가 한 말을 정리하자면 LiveData는 안드로이드의 LifeCycle을 인식해서 생명주기에 맞게 뷰가 Destroy되거나 비활성화 되면 Observing을 중단한다. 따라서 메모리 누수가 없고 뷰의 종료로 인한 충돌이 없다. 안드로이드에서 대부분 MVVM 아키텍쳐를 사용하고 있고 LiveData를 통해 ViewModel에서 View로 데이터를 통신하거나 전송한다. ViewModel의 LiveData를 View에서 Observing해서 데이터의 변화를..

Sangyoon98
'Kotlin Flow' 태그의 글 목록