Jetpack Compose Internals1 Jetpack Compose Internals 1장 “@Composable 함수는 왜 일반 함수와 다른가? – Jetpack Compose의 내부 이야기” 1️⃣ @Composable 함수는 무엇인가?@Composable 함수는 단순한 Kotlin 함수가 아닙니다. 이 함수는 Compose Runtime에 의해 UI 트리의 노드로 해석됩니다.즉, 이 함수 하나가 "UI 조각"이자 인메모리 트리 구성 요소가 되는 것이죠.@Composablefun NamePlate(name: String) { Text(text = "Hello, $name")} 이 코드 한 줄은 화면에 텍스트를 그리는 함수처럼 보이지만, 실제로는 컴파일 타임에 특별한 처리를 받고, 런타임에 트리 구조의 일부로 삽입되는 노드입니다. 2️⃣ @Composable 함수는 어떻게 “다른 .. 2025. 5. 11. 이전 1 다음 반응형