안녕하세요 오늘은 비동기 작업에서 발생한 콜백지옥과 콜백지옥을 해결할 Async Await 에 대해 알아보겠습니다. 목차1. 콜백지옥1-1. 콜백지옥이란?1-2. 콜백지옥 예시 코드1-3. 콜백지옥 해결방법1-4. ES8 에서 추가된 Async Await 문법을 사용한 콜백지옥 해결 코드 서론먼저 "콜백지옥" 이라는 단어를 들었을 때 어떤 생각이 떠오르시나요? "지옥" 이라고 붙으면 뭔가 불길하고 부정적으로 느껴지시죠? 프로그래밍에서도 "콜백지옥" 도 마찬가지로 코드의 구조가 그렇게 썩 좋지 않다고 생각하시면 됩니다. 그럼 본론으로 넘어가시죠본론1. 콜백지옥 1-1. 콜백지옥이란? 비동기 작업을 처리할 때 발생하는 문제로, 콜백 함수가 너무 많이 중첩되어 코드의 가독성이 떨어지고 유지보수가 어..