{Programing}/RxJS2 RxJS. 2편 왜 RxJS 인가? Promise 란 무엇인가?Promise는 XMLHttpRequest같은 서비스의 쿼리같은 비동기 연산을 해결하기에 좋다. 이 서비스에서 예상되는 동작은 하나의 값이고 완료된다. JavaScript를 위한 Reactive 확장은 DOM 입력, Web worker, Web Socket 같은 이벤트적 데이터 및 콜백과 Promise를 모두 통합한다. 2017. 6. 5. RxJS.1편 소개 Reactive 확장은 Observable Sequences와 LINQ스타일의 쿼리 연산자를 사용해 비동기적이고 Event 기반의 프로그래밍을 위한 라이브러리이다. Data Sequence 는 많은 모양을 취할수 있다. 웹서비스 요청, 시스템 메모, 웹서비스, 파일, 사용자 입력같은 이벤트종류로의 Data의 흐름같은 것이다. Reactive 확장은 이런 Data Sequence를 observable sequence로 나타낸다. 앱은 이런 observable sequence를 통해 새 데이터가 도착하면 비동기적으로 받아 구독할 수 있다. RxJS는 자바 스크립트의 iterable object와 같은 동기식 data stream과 다음 다이어그램에서 보여주는 약속과 같은 단일 값 비동기식 계산 모두를 원활하.. 2017. 6. 5. 이전 1 다음