Observable2 RxSwift란 1. RxSwift의 목적 RxSwift, in its essence, simplifies developing asynchronous programs by allowing your code to react to new data and process it in sequential, isolated manner. Functional programming에서 variable은 immutable 하다! 2. RxSwift 핵심 개념 1) Observable (= Sequence): Observables emit events(event는 값(value)라고 생각하면 됨) or errors "event"라고 하는 것은 Observable이 가지고 있는 "값"이다. Observable을 생성하는 다양한 연산자가 있는.. 2022. 12. 18. RxSwift-Observable, Subject, Relay 알아보기 RxSwift에서 가장 핵심이 되는 개념인 Observable과 Observer. 그 중에서도 먼저 알아야 할 Observable에 대해서 정리해보고자 합니다. 이름이 생소하지만, observable이라는 단어 자체를 해석해보면, '관찰할 수 있는/ 볼 수 있는 대상' 이라고 할 수 있습니다. Observable이 가지고 있는 요소들을 통틀어서 'event'라고 하는데, 이 event들을 누군가가 '관찰'할 수 있습니다. 이때 관찰을 하는 쪽을 observer라고 합니다. Observable을 Observer가 관찰하는 것이죠. '관찰할 수 있는 대상을 관찰한다' 라고 해석하면 되는데, 말이 조금 헷갈리네요 ㅎㅎ Observer는 자신이 관찰(구독)하는 observable에 담겨 있는 이벤트 정보들을 받.. 2022. 11. 19. 이전 1 다음 반응형