반응형
RxJava란 ReativceX(Reactive Extensions)를 자바로 구현한 라이브러리이다.
- 관찰하고있는 대상의 상태가 변했을 때 관찰자(Observer)에게 변경사항을 전달하는 옵저버 패턴(Observer Pattern)
- 복잡한 비동기 및 에러 처리를 쉽게 처리할 수 있음
그 외
- RxAndroid : RxJava에 Android용 스케쥴러 등 몇 가지 클래스를 추가해 안드로이드 개발을 쉽게 해주는 역할을 하는 라이브러리
- RxKotiln : RxJava 라이브러리를 기반으로 포팅하여 코틀린을 위한 리액티브 프로그래밍의 특정 부분을 함수형 프로그래밍으로써 구현한 라이브러리
- RxBinding : RxJava와 RxAndroid를 이용해 안드로이드의 위젯이나 View에 Rx를 사용하기 쉽게 해주는 라이브러리
반응형
'안드로이드 > RxJava' 카테고리의 다른 글
Cold Observable vs Hot Observable (0) | 2023.01.25 |
---|---|
[안드로이드] RxJava - 변환 연산자 (0) | 2022.04.06 |
[안드로이드] RxJava - 생성 연산자 (0) | 2022.04.01 |
[안드로이드] RxJava 연산자 종류 (0) | 2022.03.31 |
Observable에 관해서.. (0) | 2021.06.08 |