JS 비동기, 너에게 Deep Dive
·
JavaScript/Deep Dive
들어가는글비동기에 대해 아~~주 깊게 들어가보는 경험을 해보도록 하겠다.자바스크립트(이하 JS)는 싱글스레드다 라는 말은 JS를 어느정도 사용해본 사람이라면 누구나 알고 있을 만한 내용이다.그렇다면 보통의 웹사이트들은 한번에 한가지 동작만 해야하는데, 어째서 내가 본 네이버 홈페이지는 광고가 실시간으로 변경되고, 뉴스기사 타이틀이 변경되는 등에 일들이 어떻게 동시에 일어나는 걸까? 스레드는 무엇이고, 스레드가 싱글일때 멀티일때 어떠한 영향이 있으며, JS는 싱글 스레드인데 보이는건 멀티스레드처럼 보이는 이 현상을 어떻게 내부적으로 처리하고 있는지 JS 개발자라면 알아볼 필요가 있다.우리 같이 비동기로 Deep Dive 그래서 비동기는 뭐고, 스레드는 또 뭐야?동기, 비동기 한국어로 듣기엔 나의 경우엔 ..