Compose Navigation은 어떻게 상태를 보존할까: back stack, argument, SavedStateHandle 연결하기
Compose Navigation에서 route, argument, back stack, SavedStateHandle이 어떤 상태를 다루는지 실무 예시와 실패 사례까지 연결해 설명합니다.
Compose Navigation에서 route, argument, back stack, SavedStateHandle이 어떤 상태를 다루는지 실무 예시와 실패 사례까지 연결해 설명합니다.
FragmentTransaction commit과 commitNow 차이를 main thread scheduling, 동기 실행, back stack 제약, state loss 관점에서 실무적으로 정리합니다.
안드로이드 Navigation Component와 FragmentManager 차이를 실무 기준으로 정리합니다. back stack, 화면 전환, deep link, 직접 제어가 필요한 순간을 기준으로 무엇을 선택하면 좋은지 설명합니다.
안드로이드에서 single activity 구조가 많아진 이유는 액티비티를 하나로 줄이는 유행 때문만은 아닙니다. Navigation Component, back stack, shared state, Compose, state restoration을 한 흐름으로 다루기 쉬워졌기 때문입니다. 이 글에서는 그 이유와 한계를 실무 관점으로 정리합니다.