답변 1
1
안녕하세요 :)
axios 호출 결과는 Promise 객체를 반환합니다.
Promise는 자바스크리브에서 비동기를 간편하게 처리할 수 있게 도와주는 객체입니다.
하지만 Promise 객체를 계속 사용하다 보면 콜백 함수에 의해 코드 가독성이 떨어질 수 있습니다. (콜백지옥)
Aync & Await 은 Promise 코드를 좀 더 직관적으로 보이게 도와주는 Syntatic Sugar(문법적 설탕) 입니다.
결론 : 코드를 읽기 쉽게 작성하기 위해 사용합니다.
참고 [json-server & axios : CRUD 구현] 회차 강의 중 10분 19초 Promise vs async/await 언급
감사합니다 🙂