·ViewModel의 viewModelScope가 자동 취소되는 원리는 AutoCloseable 인터페이스를 통해 ViewModelImpl에 등록되어 clear() 시점에 실행되기 때문이다.
·Compose의 Modifier는 체이닝 순서대로 적용되므로, clickable()과 padding()의 위치에 따라 사용자가 인지하는 클릭 가능 영역의 크기가 달라진다.
·ViewModelStore는 내부적으로 LinkedHashMap을 사용하여 뷰모델을 관리하며, 부모 컴포저블이 리컴포지션되어도 파라미터가 불변이면 자식은 스마트 리컴포지션에 의해 건너뛰어진다.