목록 보기
반응형 프로그래밍 with RxJS
백엔드

반응형 프로그래밍 with RxJS

테이블링
테이블링
2023년 6월 30일

두줄요약

RxJS와 반응형 프로그래밍으로 비동기 작업의 복잡도를 줄이는 방법을 소개했습니다. Observable과 오퍼레이터를 활용해 데이터 스트림과 에러 처리를 일관되게 다루는 내용을 다뤘습니다.

핵심 내용

  • 비동기 작업의 복잡도를 낮추기 위한 반응형 프로그래밍과 RxJS 소개
  • Observable, Observer, Operator, Subscription으로 데이터 스트림을 일관되게 처리하는 구조
  • mergeMap, filter, take 같은 연산자 조합으로 이벤트·네트워크·타이머 등 비동기 흐름 제어
  • catchError, retry 등으로 예외 처리와 에러 핸들링을 간결하게 구성

적용해볼 점

  • 반복되는 비동기 로직을 Observable 기반으로 추상화할 여지 검토
  • 오퍼레이터 체인 시각화 도구로 데이터 흐름 학습
  • side effect와 에러 처리까지 포함한 선언적 비동기 설계 시도

댓글 0

댓글을 작성하려면 로그인이 필요합니다.

댓글을 불러오는 중...