state

    Stateful 과 Stateless

    Stateful 과 Stateless

    State를 가지고 있으면 Stateful, State를 가지고 있지 않으면 Stateless입니다.Statefulremember를 사용하여 객체를 저장하는 컴포저블은 내부 State를 생성하여 컴포저블을 Stateful하게 만듭니다. 우리가 앞서 만들었던 예제들은 Stateful한 컴포저블의 예가 됩니다. 이는 호출하는 쪽에서 상태를 관리할 필요가 없다는 편리함이 있지만 재 사용성이 적고 테스트하기 어려운 경향이 있습니다.@Composablefun Greeting2() { var name by remember { mutableStateOf("") } Column(modifier = Modifier.padding(16.dp)) { if(name.isNotEmpty()) ..