IT_susu

Rxjs 란? 본문

[ javascript ]

Rxjs 란?

고베베 2019. 11. 6. 23:03

1. 배우는 이유

이번에 이직한 회사에서 Rxjs를 사용하고 있어서 처음 접해봤습니다.

사실 이게 뭔지 잘 모르지만 사용해야하니 알아야 합니다.

러닝커브가 높다고 들었지만 어쩌겠습니까. 넘어야 할 산이기에.

 

2. rxjs의 배경

rxjs의 근본은 리액티브 프로그래밍에서 나온다고 합니다.

이런 접근법도 처음 보긴 해요. 리액티브 프로그래밍... 첨에 잘못 읽어서 반응형 프로그래밍인 줄 알았습니다;;

아니면 리액트와 관련한건가? 이런 무지한...

 

3. 리액티브 프로그래밍이란

리액티브 선언문을 읽어봐도 뭔말인지 이해가 가지 않습니다.

이벤트나 배열 같은 데이터 스트림을 비동기로 처리해 변화에 유연하게 반응하는 프로그래밍 패러다임이라는데, 

설명해 주실 분?

 

4. 리액티브 프로그래밍의 핵심단어

데이터 스트림변화의 전달. 즉, 데이터가 흘러갈 때 어떤 값이 변하면 그것과 연관된 곳의 값도 같이 변하는 것이라고 합니다.

변화의 전달은 데이터 참조를 생각나게 하네요.

데이터에 반응을 해서 리액티브 프로그래밍인가...

 

5. Rxjs란

비동기 이벤트 기반의 프로그래밍을 쉽게 하기 위한 ReactiveX 프로젝트에서 출발한 리액티브 프로그래밍을 지원하는 자바스크립트 라이브러리. 즉, ReactiveX의 자바스크립트 버전입니다.

결론. 정의만 봐서는 모르겠다.

'[ javascript ]' 카테고리의 다른 글

RxJs 기본개념  (0) 2019.11.06
async, await  (0) 2019.08.12
axios  (0) 2019.08.12
javascript 가 브라우저에 load 되는 방식  (0) 2019.01.15
Comments