비동기 프레임워크란? (cf. 코루틴)


비동기 프레임워크란? (cf. 코루틴)

목차 1. 비동기 프레임워크란? 2. 비동기 프레임 워크 중, Coroutine을 쓰는 이유? 3. Couroutine을 어떻게 사용하는지? 4. Coroutine과 함께 사용되는 Flow? 1. 비동기 프레임워크란? 낱말을 하나하나 풀어서 설명해볼까 한다. 첫 번째는 비동기. 두 번째는 프레임워크이다. 1. 비동기란? 비동기란 여러가지의 일이 시행되는데 있어 병렬적으로 일을 처리할 수 있는 것을 의미한다. 실생활적인 간단한 예를 들어볼까 한다. 내 앞에 두가지의 물건이 있다고 가정해보자. 그리고 이를 옆 테이블로 옮겨야 한다. 그때, 한 손으로 물건을 하나씩 옮긴다면? 다음과 같은 순서가 될 것이다. - 물건 한개를 집는다. - 물건 한개를 집어 올린다. - 집어올린 물건을 옆 테이블로 옮긴다. - 나머지 물건 한개를 집느느다. - 그 물건을 들어올린다. - 집어올린 물건을 옆 테이블로 옮긴다. 즉, 두 개의 물건을 옆으로 옮기는데 있어(=일) 하나의 손의 작업이 완료되어야만 다른...


#reactiveprogramming #리액티브프로그래밍 #반응형프로그래밍 #비동기 #비동기프레임워크 #안드로이드

원문링크 : 비동기 프레임워크란? (cf. 코루틴)