싱글 스레드에서 동시성을 구현하는 방법 — 이벤트 루프, Promise, async/await를 시각화합니다
싱글 스레드 JavaScript가 비동기를 처리하는 방법 — 콜스택, 태스크 큐, 마이크로태스크 큐의 동작을 시각화합니다
비동기 프로그래밍의 시작점인 콜백 패턴, 그리고 왜 더 나은 방법이 필요했는지를 살펴봅니다