XELP
'reactor' 태그의 글 목록

reactor

Developer/iOS

ReactorKit 샘플코드

기본적으로 나는 MVVM 구조를 활용하여 앱의 베이스를 구성하고 앱을 짜지만, 예전부터 input-output 구조를 활용해왔다. 그렇다면, 요즘 대세라는 ReactorKit의 활용해본다. ReactorKit이란 근래의 iOS를 위시한 많은 개발 트렌드는 ReactiveX를 기반으로 한다. ReactorKit은 RxSwift를 기반으로 하며, 그렇기에 ReactorKit 자체가 RxSwift를 포함하고 있기도 하다. 따라서 기본적으로 Swift, RxSwift를 이해하고 있어야 하며, 필자의 의견으로는 input-output 패턴을 정형화하기에 좋은 라이브러리라고 생각한다. 구조 ReactorKit의 핵심은 방향이 단방향이라는 것이다. 사용자의 Action은 Reactor로 전달되며, 내부에서 Obser..