MVRP 방식 (Model-View-Reactive Presenter)
• 기존 MVP 패턴에 Reactive 방식으로 Presenter, View가 바인딩 됩니다. (UniTask, R3 이용)
• Presenter를 본 문서에서는 “Lifecycle”이라고 부릅니다.
• View/UI와 비즈니스 로직(UseCase) 사이에서 Presenter가 모든 동작을 중재합니다.
• Presenter(또는 Lifecycle)는 최종적으로 UseCase를 호출하고, UseCase는 Repository와 Gateway를 통해 외부 통신/DB/캐싱 등을 처리합니다.
Last updated