더북(TheBook)

값 100이 A$에 주입된다면 C$는 어떻게 될까요? 명령형 프로그래밍에서는 A$에 추가적인 값이 있다는 것을 제외하고는 C$에서는 실제로 아무 일도 일어나지 않습니다. 하지만 변화의 전파가 있는 스트림 세계에서는 A$가 새로운 값을 받으면(새로운 이벤트) 이 상태는 A$가 속한 모든 스트림을 통해 주입됩니다. 이때 C$는 값 122를 얻게 됩니다. 아직 혼란스러운가요? RP는 데이터의 흐름과 전파를 중심으로 합니다. 여기서 C$는 모든 변화에 반응하고 구성 요소가 변경될 때마다 액션이 발생하는 상시 변수로 생각할 수 있습니다. RxJS에서 이러한 개념을 어떻게 구현하는지 살펴봅시다.

신간 소식 구독하기
뉴스레터에 가입하시고 이메일로 신간 소식을 받아 보세요.