async와 await는 자바스크립트의 비동기 처리 패턴 중 가장 최근에 나온 문법입니다.
Promise
를 활용할 시에는 .catch()
문을 통해 에러 핸들링이 가능하지만, async/await
은 에러 핸들링 할 수 있는 기능이 없어 try-catch()
문을 활용해야 한다.Promise
의 .then()
지옥의 가능성async/await
를 활용한 코드가 가독성이 좋다.async/await
은 비동기 코드가 동기 코드처럼 읽히게 해준다. 코드 흐름을 이해 하기 쉽다.