비동기 프로그래밍에 대해서 공부하다보니 동작 원리에 대해 공부할 필요성이 생김
처음 비동기를 공부할 때 부터 들었던 의문, 분명 자바스크립트는 싱글 스레드로 한 번에 하나의 일을 한다고 생각하고 계속 공부하는데, 머릿 속에는 왜 멀티스레드 같이 동작(처리)가 되는 거 같지 하는 불신(?) 모두가 나를 속이는 건가 했지만,
싱글 스레드 방식으로 동작하는 것은 브라우저가 아니라 브라우저에 내장된 자바스크립트 엔진이라는 것
자바스크립트 엔진은 싱글 스레드로 동작하지만 브라우저는 멀티 스레드로 동작한다.
[참고자료]
https://www.notion.so/TIL-2023-01-08-2e460142b6f04f80b48ba8a9bff8e578 구체적인 내용