Node.js 개념 Node.js는 Chrome V8 JavaScript 엔진으로 빌드된 JavaScript 런타임 Node.js는 이벤트 기반, 논블로킹 I/O 모델을 사용해 가볍고 효율적임 Node.js의 패키지 생태계인 npm은 세계에서 가장 큰 오픈 소스 라이브러리 생태계이기도 함 V8 엔진은 원래 구글이 웹 브라우저인 Chrome의 성능을 높이려는 목적으로 개발 - 이전까지의 JavaScript 엔진들은 코드가 많아질수록 속도가 느려진다는 단점 존재 - 코드 번역 방식을 바꿔 속도를 획기적으로 개선함 - 구글이 이를 오픈소스로 공개하면서 전 세계적으로 V8 엔진을 활용해 웹개발 할 수 있게 됨 ✅ Javascript 기반 런타임 환경으로 브라우저 내에서 말고도 다른 환경에서 자바스크립..