목차: https://velog.io/write?id=45950adf-c91a-4ccc-a426-f616f037f857
참고 URL: https://developer.android.com/topic/libraries/architecture/workmanager?hl=ko
WorkManager: 백그라운드 처리에 권장되는 기본 API (앱이 다시 시작 되거나 시스템이 재부팅될 때 작업이 예약된 채로 남아있으면 그 작업이 유지 됩니다.)
1. 즉시 실행: OneTimeWorkRequest에서 setExpedited() 호출
2. 장기 실행: WorkRequest, Worker에서 setForeground() 호출
3. 지연 가능: PeriodicWorkRequest, Worker
특징
다른 API와의 관계
WorkManager: 백그라운드에서도 실행 가능한 지속적인 작업
코루틴: 지속적이지 않은 모든 비동기 작업
AlarmManager: 알람에만 사용