Blake Woo

Javascript의 비동기

Javascript는 기본적으로 싱글 스레드에서 구동된다. 정확하게는 Javascript가 구동되는 자바스크립트 엔진이 싱글 스레드에서 구동된다. 원래 자바스크립트가 나왔을 당시에 멀티 프로세서가 드물기도 했고, 자바스크립트 자체가 웹 프론트 엔드에서 사용하기 위해 만들어진 언어이니 만큼 블로킹으로 인한 프론트엔드 성능 저하를 막아야했다. 그렇기 때문...