안녕하세요 질문드립니다. #16
Answered
by
nsoojin
uigl777
asked this question in
아무 질문이나 환영합니다
-
Swift UI를 사용하면 RIBs를 사용할 필요 없다고 하는데, |
Beta Was this translation helpful? Give feedback.
Answered by
nsoojin
Jul 19, 2022
Replies: 1 comment 3 replies
-
안녕하세요. |
Beta Was this translation helpful? Give feedback.
3 replies
Answer selected by
uigl777
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
안녕하세요.
RIBs에서는 interactor에서 UI를 업데이트하고 싶을때 presenter(UI)를 직접 호출하는데 반해 SwiftUI는 데이터에 바인딩이 되어 있으니 데이터를 변경하면 UI가 알아서 갱신되는 형태입니다. 화면 전환도 마찬가지고요. 이런 이유로 RIBs는 imperative UI에 적합한데 SwiftUI는 declarative UI이기에 궁합이 썩 좋지는 않습니다.