5. 다음 단계는
Async/await는 자바스크립트를 훨씬 더 다루기 쉽도록 만드는 신나면서 새로운 도구입니다. async/await가 여러분의 모든 문제를 해결하지는 못하지만, callbacks과 promise chains을 for 반복문과 if 문들로 바꾸면서 여분의 일상을 좀 더 편안하게 만들어 줄 수 있습니다. 원리들을 기억하기 바랍니다. 그렇지 않다면 callbacks, promise chains 지옥을 단순히 async/await 지옥으로 대체한 것일 뿐입니다. async/await을 다룰 때 기억해야 할 몇가지 핵심 사항들은 아래와 같습니다.
Async 함수는 항상 promise를 반환합니다.
await는 대상 promise가 정착될 때까지 호출한 async 함수를 일시 정지 시킵니다.promise가 아닌 값에 대한
await은 아무런 영향이 없습니다.async 함수가 일시 정지 일 때 다른 자바스크립트가 작동할 수 있습니다.
오류 처리는 일상적인 문제입니다. 오류는 가능한
.catch()로 처리한다는 것을 명심하세요.
유명한 프레임워크와 통합하기 위한 도구들, 디자인 패턴 그리고 async/await에 대한 더 많은 자료들이 필요하다면 제 블로그(bit.ly/asyncawait-blog)의 "Async/await section"를 참고하세요.
이 책을 마치게 되어 축하 드리며, async/await 코딩 모험에 행운이 함께 하길 빌겠습니다!
Last updated
Was this helpful?