리액티브 프로그래밍

    Reactive Programming이란

    reactive programming is a declarative programming paradigm concerned with data streams and the propagation of change. "리액티브 프로그래밍은 데이터 흐름과 변화의 전파와 관련된 선언적 프로그래밍 패러다임이다." 명령형 프로그래밍 vs 선언형 프로그래밍 명령형 프로그래밍은 작업을 '어떻게' 할 것인가에 초점을 맞춰 실행할 동작을 구체적으로 명시하지만, 선언형 프로그래밍은은 '무엇을' 할 것인가에 초점을 맞춰 어떻게 그 목표를 달성할지는 추상화 된다. 여기서 알아둬야 할 점은, 선언형 방식을 사용하기 위해서는 명령형 방식으로 '어떻게' 할 것인지가 추상화 되어있어야 한다는 점이다. List에 있는 숫자 중 짝수들의 ..