Callback, Promise, async/await는 성공과 실패가 갈라지는 위치가 다르다

세 문법은 같은 비동기 작업을 표현하지만 결과와 오류를 읽는 위치가 달라 디버깅 흐름도 달라진다.

1

핵심 1

Callback, Promise, async/await는 성공과 실패가 갈라지는 위치가 다르다

2

핵심 2

Callback, Promise, async/await는 성공과 실패가 갈라지는 위치가 다르다

3

핵심 3

세 문법은 같은 비동기 작업을 표현하지만 결과와 오류를 읽는 위치가 달라 디버깅 흐름도 달라진다.

4

핵심 4

Callback/Promise callback(err, data) then/catch 체인과 중첩 확인 async/await await result try/catch…

핵심비동기 문법 비교의 핵심은 결과가 어디서 들어오고 실패가 어디로 빠지는지다.