Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임
런타임: 특정 언어로 만든 프로그램을 실행 할 수 있는 환경
💡 브라우저에 JavaScript 해석 엔진이 있다. 따라서 기존에 JavaScript를 인터넷 브라우저 위에서만 실행할 수 있었다. 그러나 2008년 구글이 V8엔진을 사용하여 크롬을 출시. V8 엔진에 기능을 더 더해서 V8엔진 기반에 노드 프로젝트를 시작.
-> Node.js 등장
Node.js는 브라우저 내에서 말고도 다른 환경에서 JavaScript를 사용할 수 있게 해줌.
▶️ 따라서 Node.js는 JavaScript 실행 환경 (런타임)
쓰레드기반 동기 방식