Promise와 Observable 경계

단일 비동기 값은 Promise가 단순하고, 연속 이벤트와 취소, 조합이 쌓이면 Observable의 장점이 커집니다.

Promise와 Observable 경계단일 비동기 값은 Promise가 단순하고, 연속 이벤트와 취소, 조합이 쌓이면 Observable의 장점이 커집니다.
Promise

한 번 끝나는 작업

HTTP 한 번, 저장 한 번처럼 성공 또는 실패가 하나면 가장 읽기 쉽습니다. · then 또는 await로 충분

AsyncIterable

순서대로 당겨 읽기

파일 줄, 페이지 결과처럼 소비자가 다음 값을 기다리는 흐름에 맞습니다. · for await...of 중심

Observable

이벤트를 변환하고 합치기

클릭, 입력, 웹소켓처럼 여러 값과 구독 해지가 필요할 때 선택합니다. · pipe와 unsubscribe가 핵심

핵심Promise와 Observable 경계은 각 요소의 관계와 선택 조건을 함께 읽어야 한다.