자바스크립트에서의 비동기 처리란 특정 코드의 연산이 끝날 때까지 코드의 실행을 멈추지 않고 다음 코드를 먼저 실행하는 자바스크립트의 특성을 말합니다.
아직 데이터를 받지 않은 상태에서 화면에 데이터를 표시하려고 하면 오류가 발생하거나 빈 화면이 나타나게 됩니다. 비동기 처리로 인해 데이터를 받기 전에 다음 구문을 실행하기 때문입니다. 따라서 이런 문제점을 해결하기 위한 방법 중 하나가 Promise 입니다