[Compose Study] Compose UI 설계
* Compose의 UI는 변경할 수 없다. UI를 설계한 후 업데이트할 수 없다. 대신에 UI 상태는 제어할 수 있다. UI 상태가 변경될 때마다 Compose는 변경된 UI 트리 부분을 다시 만든다. 컴포저블은 상태를 수락하고 이벤트를 노출할 수 있다. 예를 들어 TextField는 값을 수락하고 콜백 onValueChange를 노출한다. 이 콜백은 값을 변경하기 위해 콜백 핸들러를 요청한다. var name by remember { mutableStateOf("") }OutlinedTextField( value = name, onValueChange = { name = it }, label = { Text("Name") }) * 컴포저블이 상태를 수락하고 이벤트를 노출하기 때문에 단..