Reactive x 시리즈 중에 하나

식별할 수 있는 흐름을 가지고 비동기 프로그래밍을 하기 위한 API

Observable

Disposable, DisposeBag

Operators

Marble diagram

Next / Error / Completed

Scheduler

RxSwift 응용

Subject

Observer

ReacticeX에서 observer 는 observable 을 구독한다.

observer 는 observable 이 방출하는 모든 아이템에 대해 반응한다.

observable.subscribe(onNext: { element in
		print(element)
})

위 코드를 치면 observer가 observable을 관찰 할 수 있는데 그 이유는

observable 을 subscribe 하면 subscirbe 구현부에서 observer를 생성하고 그 observer에 대한 subscription을 만들기 때문이다.