포트폴리오 글을 정리하다가 문득 깨달았습니다.그동안 제가 쓴 글엔 JavaScript 자체를 정면으로 다룬 글이 없다는걸 알게됐습니당그래서 이번 글은Node.js를 처음 배울 때 가장 헷갈렸던 질문을 기준으로 정리해보려고 합니다."Node.js는 싱글 스레드인데, 왜 동시에 여러 일을 처리할까?""싱글 스레드면 느린 거 아닌가요?"처음 Node.js를 배울 때 제일 헷갈렸던 문장이 있습니다."JavaScript는 싱글 스레드다."그러면 자연스럽게 이런 생각이 따라옵니다.한 번에 한 작업만 할 수 있다?요청이 많아지면 바로 막히는 거 아닌가?그런데 왜 Node는 대규모 트래픽 처리 사례가 많지?저도 여기서 한동안 꼬였습니다.결론부터 말하면,문장이 틀린 게 아니라 해석이 반쪽짜리였던 것입니다.JS 실행은 싱..