#launchedeffect

3개의 글

14. Compose에서 ViewModel 역할: UI State와 비즈니스 로직을 분리하는 이유
Compose 기본2026.03.02

14. Compose에서 ViewModel 역할: UI State와 비즈니스 로직을 분리하는 이유

Jetpack Compose에서 ViewModel이 왜 필요한지, 상태(State) 소유와 이벤트 처리, recomposition·Slot Table 관점에서 UI/로직 분리를 이해한다. 성능 함정도 함께 다룬다. 2025-03-01 기준 작성. (150자)

4. Compose에서 DI 주입 누락·Scope 오류 크래시를 원인까지 추적하는 법
Compose 기본2026.02.16

4. Compose에서 DI 주입 누락·Scope 오류 크래시를 원인까지 추적하는 법

Compose에서 DI 주입 누락·Scope 불일치로 터지는 크래시를 재현하고, Composition/SlotTable/Recomposition 관점에서 원인을 추적해 고치는 흐름을 다룬다. Hilt 예제로 실습 포함. 150자 내외 구성이다. 150자

1. Jetpack Compose derivedStateOf: 불필요한 리컴포지션을 줄이는 계산 상태
Compose 기본2026.02.15

1. Jetpack Compose derivedStateOf: 불필요한 리컴포지션을 줄이는 계산 상태

derivedStateOf가 왜 존재하는지, remember/Slot Table/스냅샷 관점에서 내부 동작을 추적하고 언제 써야 리컴포지션과 계산 비용이 줄어드는지 설명한다. 실습 코드 포함. 200자 내외 맞춤용 문장 추가용 텍스트 제거함을 방지하는 문장.