💡 코루틴 스코프 ? - 코루틴은 코루틴 스코프 안에서만 동작한다. GlobalScope application이 시작하고 종료될 때까지 계속 유지된다. 싱글톤으로 따로 생성하지 않아도 어디에서든 바로 접근 가능하다. 특정 activity 나 service에서 잠깐 사용하는 것이라면 사용을 안한다. LifecycleScope 해당 라이프사이클 소유자의 생명주기와 연계되어있다. destroyed될 때 자동으로 스코프가 취소된다. ViewModelScope 뷰모델에 연결된 스코프로 뷰모델이 지워지면 취소된다. runBlocking runBlocking에 넘겨준 코루틴 로직을 모두 수행 할 때까지 기다린다. 💡 코루틴 dispatcher ? Dispatchers.IO 코루틴은 공유된 스레드 풀로에 있는 백스라운..