Observer pattern, Observer API
옵저버 패턴? 디자인 패턴에 대한 글을 읽어봤다면, 옵저버 패턴을 들어본 적 있을 것이다. 데이터 종속적인 인터페이스가 데이터의 변화를 감시하는 구조이다. 쉽게 말해서, 표의 정보를 읽어 차트를 그렸고, 표의 정보를 바꿨다면, 그 값을 관찰(Observe)하는 차트는 실시간으로 변경되는 것을 말합니다. 신속한 동기화를 위해 '관찰'한다는 이 디자인 패턴이 발전하여 Reactive Programming 패러다임이 되었고, 이를 실행하기 위한 구체적인 수단으로 마이크로소프트에서 발표한 ReactiveX 라는 프레임워크가 등장했습니다. reactivex.io/ React에서 state를 변경하면 해당 state를 참고하는 컴포넌트가 재 랜더링되는 것도 옵저터 패턴 ~ Reactive Programing으로 이..