*해당 포스트는 제가 인터넷에서 자료를 찾아보고 어떻게 이해했는지를 기술한 것입니다. 혹여 잘못된 부분을 짚어주시면 감사할 것 같습니다! JS는 기본적으로 코드가 작성된 순서대로 실행된다 JS는 기본적으로 다음 코드의 실행 결과와 같이 코드가 적힌 순서대로 실행이
지금까지 callback을 이용한 비동기 처리부터 이를 개선하는 방법인 promise까지 살펴보았다. callback을 이용하게 되면 기본적인 비동기 처리는 가능하였지만, 이것이 중첩(nested)될 경우 콜백 지옥(pyramid of doom) 문제, 유지보수의 어려
여러 개의 Promise들을 가지고 와서 결과값을 리턴하고 싶을 때 사용할 수 있는 메서드들이다. 어떤 경우 사용이 가능한지 살펴보자.프롬이스끼리 nesting이 일어났는데, 이를 간단하게 작성하는 것이 가독성을 올려준다. 이를 위해 async/await를 사용한다.