사용자 인터페이스가 반응적이게 유지되어야 할 때, 긴 작업을 기다리는 동안 전체 애플리케이션의 응답성이 중단되면 안됩니다. 비동기 방식을 사용하면 백그라운드에서 긴 작업을 처리하면서도 사용자 인터페이스는 반응적으로 유지될 수 있습니다. 특히 웹 환경에서 데이터를 가져오는데 시간이 걸리는 경우, 해당 데이터를 기다리는 동안 다른 작업을 동시에 진행하여 전체적인 성능을 향상시킬 수 있습니다. 예를 들어, 웹 페이지에서 이미지를 로드할 때 비동기 방식을 사용하면 이미지 로딩을 기다리는 동안 로딩페이지를 사용자에게 표시할 수 있습니다. 이렇게 되면 사용자는 웹 페이지가 더 빠르게 응답하는 것처럼 느낄 수 있습니다.