Rxjava RxKotlin 이란 것을 많이 들어봤는데 이 것은 과연 무엇일까요? RX(Reactive java)에서 이름을 따온 것인데 왜 이것을 사용하는지 알아보니, 자바로 Reactive Programming 을 할 때 사용한다고 합니다. 자, Reactive Programming 이란 뭘까요 무슨 검색해보니 데이터에 흐름을 따라 함수나 수식이 업데이트 된다. 이런 말이 나오는데... 이게 무슨 말일까요?? 매우매우 간단하게 설명하면, 어떤 이벤트가 일어나서 그 이벤트에 따라 무엇인가를 변경해준다. 라고 생각하면 되는데 뭐 변경이야 그렇다치고, 그러면 왜? 사용하는가에 대한 부분은 쓰레드 처리가 간단합니다. 쉽게 말하면, 저희가 직접 프로그래밍으로 핸들링 해주는 것 보다 RXjava 에서 더 효율적..