RxSwift9 [iOS] RXswift (2) - Traits 참고 : https://github.com/ReactiveX/RxSwift/blob/main/Documentation/Traits.md GitHub - ReactiveX/RxSwift: Reactive Programming in Swift Reactive Programming in Swift. Contribute to ReactiveX/RxSwift development by creating an account on GitHub. github.com Single, Maybe, Completable은 Traits라고 합니다. Traits는 이전에 공부한 Observable보다 좁은 범위의 Observable이라고 합니다. 사용하는 이유는 코드가독성을 높이는 데 있다고 해요. Single single은 Su.. 2022. 5. 13. iOS) RXswift란? - Observable 참고 : https://reactivex.io/ 안드로이드를 공부하던 때에도 iOS 파트분들이 따로 RXswift에 대해 공부하던 것을 봤고 그동안 RXSwift에 대해서 많이 들어왔지만 전혀 몰랐었는데 드디어 공부하고 정리해보려합니다. RX(Reactive X)는 위 내용을 그대로 해석해보면 Observable Stream을 사용한 비동기 프로그래밍을 위한 API라고 합니다. RXswift는 그 중 하나라고 해요. 참고 : https://github.com/ReactiveX/RxSwift/blob/main/Documentation/Why.md RXSwift는 왜 쓸까요? RX는 기본적으로 비동기적으로 움직이는 애플의 api들과 수시로 상태가 변하는 환경에서 보다 직관적이고 효율적인 코드를 작성할 수 있.. 2022. 5. 12. 이전 1 2 다음 728x90