Compose 기본2026.03.06
27. Compose Button 기본 구현 이해: onClick·enabled·Modifier가 나뉜 이유
Jetpack Compose Button의 onClick·enabled·Modifier가 왜 분리됐는지, 컴파일러/런타임/Slot Table 관점에서 내부 동작과 성능 포인트를 연결해 이해한다. 실습 코드 포함. (154자)
총 4개의 글
Jetpack Compose Button의 onClick·enabled·Modifier가 왜 분리됐는지, 컴파일러/런타임/Slot Table 관점에서 내부 동작과 성능 포인트를 연결해 이해한다. 실습 코드 포함. (154자)
rememberSaveable이 회전·프로세스 재생성에서 상태를 복원하는 원리, Slot Table과 SaveableStateRegistry 흐름, 성능 함정과 커스텀 Saver까지 다룬다. 실습 코드 포함.
LazyColumn의 지연 구성, SlotTable 저장 방식, key에 따른 아이템 식별, 리컴포지션 범위와 성능 함정을 내부 동작 관점에서 설명한다. 실습 코드 포함. 2026 기준 Compose Runtime 관점으로 서술한다. 2026 기준 Compose Runtime 관점으로 서술한다.
Compose 초보가 DI 없이 시작했다가 상태 보존·재구성·테스트에서 왜 한계가 오는지, Runtime/Slot Table 관점으로 원인을 추적한다. Hilt 없이도 설계 감각을 만든다. 150자 내외 구성이다. 150자 내외 구성이다. 150자 내외 구성이다.