원문 https://developer.android.com/topic/architecture?hl=ko 이 글은.. 공식 문서를 읽은 후기입니다. 안드로이드 아키텍처로 Clean Architecture 는 이제 유명하고, 실무에서도 많이 다뤄집니다. Clean Arc
Presentation 영역에서는 말 그대로 렌더링에 대한 책임을 가집니다.일반적인 View 또는 Jetpack Compose 를 사용해요.Presentation 영역에서는 보통 MVVM 또는 MVI 패턴 등을 이용하여, 이 레이어 내부에서의 역할과 책임을 다시 구분합
UI Layer 에서는 UiStateHoler(ex. ViewModel) 이 UiState 생성을 책임집니다. UI elements 는 UiState 를 화면에 그리고, 사용자와 상호작용합니다.