ReactorKit

    swift - ReactorKit

    MVVM 패턴은 따로 규격화된 것이 없습니다. 그렇기 때문에 개발자의 개발 스타일에 따라 코드가 달라질 수 있습니다! 협업을 한다면 치명적인 문제가 될 수 있습니다. 코드를 이해하는 데 시간이 걸리고 의도와 다르게 파악할 수도 있기 때문이죠. 하지만 ReactorKit은 형식이 있기 때문에 다른 개발자가 작성한 코드도 쉽게 이해할 수 있습니다!! 그리고 보통 MVVM과 RxSwift를 같이 사용하는 경우가 많은데, 이때 상태 값을 관리하기가 어려워지는 문제가 있습니다. 이런 문제들을 빠샤! 하기 위해 등장한 것이 바로 ReactorKit입니다! 그리고 RxSwift 기반으로 만들어졌기 때문에 RxSwift의 메소드를 사용할 수 있습니다. 흐름은 MVVM과 비슷합니다. 사용자가 어떠한 액션을 보내면 Rea..