ReactorKit

    [iOS-rxSwift] RxFlow 란?

    ReactorKit을 공부하다가 화면전환 관리를 어떻게 하는지 도무지 몰라 카카오 오픈채팅방에 도움을 요청했다. 어떤 분이 친절하게 답해주셨는데 RxFlow를 사용하여 화면 전환을 관리하고 있다고 했다. 이전에 공부한 Coordinator 패턴을 적용한 것이라고 한다. 그전까진 enum 으로 화면들을 쪼개서 변화에 맞춰 화면을 나타냈는데 ViewController 내 View단은 관리하기 힘들어 RxFlow를 도입했다고 한다. 도더체 RxFlow는 무엇인가..? https://github.com/RxSwiftCommunity/RxFlow GitHub - RxSwiftCommunity/RxFlow: RxFlow is a navigation framework for iOS applications based ..

    [iOS-rxSwift] reactorKit + Coordinator 패턴

    reactorKit을 공부 중 단순한 한 페이지에서만 이벤트 처리가 되어 있는 부분만 공부하였다. 근데 reactorKit 을 사용하면서 다른 화면 전환을 할때는 어떻게하는거지? 라는 의구심과 함께 찾아 공부했다. 나랑 똑같은 생각을 했던 분이 있기에 블로그를 공유한다. https://jinsangjin.tistory.com/161 Reactorkit에 coordinator 패턴 적용해보기 Viper나 RIBS 같은 패턴은 화면 전환 로직을 담당하는 라우터를 모듈화 해서 관리하는 것으로 알고 있는데, ReactorKit은 화면 전환 로직을 어떻게 관리하는지에 대한 궁금증이 생겼습니다. 공식 문서 jinsangjin.tistory.com

    [iOS-rxSwift] ReactorKit 기초

    rxSwift를 접한 후 Clean Architecture를 찾아보다가 ReactorKit이라는 것을 알게 되었다. rxSwift 의 MVVM 구조를 단방향으로 쉽게 관리할 수 있도록 도와주는 프레임워크이다. 카카오에서도 이 프레임워크를 사용한다고 하니 rxSwift 를 사용할 때 알아두면 좋을 것 같다. 아래는 ReactorKit을 잘 설명해놓으신 블로거의 글이다. https://apple-apeach.tistory.com/19 [튜토리얼]ReactorKit 차근차근 사용해보기 안녕하세요 이번엔 전 포스팅에서 설명했었던 ReactorKit을 간단하게 사용해보는 튜토리얼 포스팅을 해보겠습니다. 혹시 이전 포스팅을 못보신 분이 계시다면 아래 링크를 참고해주세용 ReactorKit apple-apeach.t..