Android RxJava - Hot Observable, Cold Observable
Cold Observable Cold Observable은 Observable를 생성하고 Observer가 subscribe를 호출할 때 데이터 발행을 시작합니다. 즉, Observer가 없으면 데이터를 발행하지 않습니다. 다른말로 Lazy하게 데이터를 발행한다고 표현합니다. 일반적으로 One Time 질의(DB 조회, API 호출, File IO 등)에 사용하고, 원하는 시점에 요청하여 결과를 받아오는 작업에 쓰입니다. * 지금까지 예시로 사용했던 Single, Maybe 등이 Cold Observable에 속합니다. Hot Observable Cold와 반대로 Observable를 생성하면 Observer 유무의 상관없이 데이터를 발행합니다. 중간에 Observer가 등록되어 subscribe를 시작..
Android/RxJava
2022. 3. 2. 00:25
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- 클린 코드
- isActive
- ConcatAdapter
- Coroutine
- TDD
- rxjava
- viewmodel
- Android
- Kotlin
- observable
- Widget
- 함수
- ViewModelStoreOwner
- 코루틴
- DSL
- git
- 연산자
- DART
- Flutter
- Exception
- gradle
- 클린코드
- null
- commit
- clean code
- ViewModelProvider
- CancellationException
- Flowable
- 보이스카우트 규칙
- ConcatAdapter.Config
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
글 보관함
