오늘은 콜백지옥에 대한 정리를 해보았다.
콜백지옥이 무엇인지와 콜백지옥을 해결하기 위한 방법인 비동기 작업의 동기적 표현 3가지 'Promise, Generator, async/await'에 대해 알아보았다.
Promise와 async/await는 좀 접해봤는데, Generator는 생소한 개념이라서 어려웠고 Promise를 return 하는 부분이 좀 헷갈려서 이해하는데 시간이 소요되었다.
유지보수하기 쉬운 클린코드를 작성하기 위해 꼭 필요한 지식인 것 같다.
다음에 여러가지 비동기 코드를 중첩해서 사용해야할 경우에 배운 것들을 활용하여 깔끔한 코드로 작성하겠다 🤓👍