Operators
RxJS에서 연산자(operator)는 현재 Observable을 기반으로 새로운 Observable을 생성하는 순수 함수이다. 이때 Observable은 불변 객체이므로 현재의 Observable 인스턴스는 변경되지 않고 항상 새로운 Observable을 만든다. map, filter, reduce 그렇다면 우선 대표적인 연산자인 , , 에 대한 구현을 살펴보자. 에 정의된 메서드와는 달리 이번에는 Observable에 대해서 적용할 수 있도록 해야한다. USE-CASE , , 연산자는 RxJS에서는 연산자로 구분되지만 반환하는 타입을 살펴보면 (Observable ⇒ Observable)인 것을 알 수 있다. 따…