#stable immutable

4개의 글

27. Compose Button 기본 구현 이해: onClick·enabled·Modifier가 나뉜 이유
Compose 기본2026.03.06

27. Compose Button 기본 구현 이해: onClick·enabled·Modifier가 나뉜 이유

Jetpack Compose Button의 onClick·enabled·Modifier가 왜 분리됐는지, 컴파일러/런타임/Slot Table 관점에서 내부 동작과 성능 포인트를 연결해 이해한다. 실습 코드 포함. (154자)     

24. rememberSaveable로 화면 회전에도 살아남는 Compose 상태 설계
Compose 기본2026.03.05

24. rememberSaveable로 화면 회전에도 살아남는 Compose 상태 설계

rememberSaveable이 회전·프로세스 재생성에서 상태를 복원하는 원리, Slot Table과 SaveableStateRegistry 흐름, 성능 함정과 커스텀 Saver까지 다룬다. 실습 코드 포함.



























17. LazyColumn이란? 재사용·리컴포지션·SlotTable로 이해하는 원리
Compose 기본2026.03.03

17. LazyColumn이란? 재사용·리컴포지션·SlotTable로 이해하는 원리

LazyColumn의 지연 구성, SlotTable 저장 방식, key에 따른 아이템 식별, 리컴포지션 범위와 성능 함정을 내부 동작 관점에서 설명한다. 실습 코드 포함. 2026 기준 Compose Runtime 관점으로 서술한다. 2026 기준 Compose Runtime 관점으로 서술한다.

6. Compose에서 DI 없이 시작하기: 왜 결국 필요해지는지 체감하는 흐름
Compose 기본2026.02.16

6. Compose에서 DI 없이 시작하기: 왜 결국 필요해지는지 체감하는 흐름

Compose 초보가 DI 없이 시작했다가 상태 보존·재구성·테스트에서 왜 한계가 오는지, Runtime/Slot Table 관점으로 원인을 추적한다. Hilt 없이도 설계 감각을 만든다. 150자 내외 구성이다. 150자 내외 구성이다. 150자 내외 구성이다.