Fundamental Notes/Android 58

Orbit MVI

Orbit repository : https://github.com/babylonhealth/orbit-mv Orbit은 Android 애플리케이션의 상태를 관리하는 데 도움이 되는 프레임워크다. MVI 패턴을 사용하여 애플리케이션의 상태를 관리할 수 있다. MVI 패턴은 애플리케이션의 상태를 세 가지 부분으로 분리한다. View: 애플리케이션의 사용자 인터페이스를 나타낸다. ViewModel: 애플리케이션의 상태를 관리한다. Model: 애플리케이션의 데이터를 제공한다. Orbit은 View와 ViewModel 간의 상호 작용을 관리하는 데 도움이 된다. View는 ViewModel에 상태 변경을 요청하고, ViewModel은 Model에서 데이터를 가져와 View에 상태를 업데이트한다. Orbit을 ..