RxJS(Reactive Extensions For JavaScript)
2026년 5월 17일
-
RxJS(Reactive Extensions For JavaScript) 리액티브 프로그래밍(Reactive Programming)을 자바스크립트에서 지원하기 위해 만들어진 라이브러리이다.
-
RxJS는 이러한 비동기(asynchronous) 이벤트 기반의 프로그램 작성을 돕기 위해 함수형 프로그래밍을 이용해 이벤트(event) 스트림을 Observable이라는 객체(Object)로 표현합니다.
-
리액티브 프로그래밍, 비동기 이벤트, 함수형 프로그래밍(Functional Programming), Observable를 이해하고 있으면 RxJS를 이해하기 쉽다.
-
NestJS에서 인터셉터(Interceptor) 구현 등에 사용한다.