Java/RxJava
-
RxJava란?Java/RxJava 2022. 5. 25. 10:17
Rx : Reactive Extention RxJava는 자바와 안드로이드를 위한 리액티브 프로그래밍 구현체로서 함수형 프로그래밍의 영향을 받았다. 리액티브 익스텐션(일반적으로는 Rx, 구체적으로는 RxJava)이 함수형 프로그래밍의 영향을 받았다고 해서 '함수형 리액트 프로그래밍'은 아님 '리액티브 프로그래밍'이란 데이터나 이벤트 변화의 반응에 초점을 맞춘 프로그래밍을 뜻하는 일반적인 용어 리액티브 함수형 프로그래밍이란 프로그래밍에 대한 하나의 접근 방식, 즉 명령형 시스템상의 추상화임 동시성과 병렬성을 해결한다 쉽게 말하자면? 콜백지옥에서 벗어나는 것 언제 리액티브 프로그래밍이 필요한가 마우스 움직임이나 클릭, 키보드 타이핑, GPS 신호, 자이로스코프 신호, 터치 이벤트 등을 처리할 때 (요청이 시..