Node.js란?1. Node.js 개요1.1. 정의Node.js는 JavaScript 런타임 환경으로, 브라우저 외부에서 JavaScript 코드를 실행할 수 있도록 설계되었습니다. Chrome V8 JavaScript 엔진을 기반으로 하며, 서버 측 애플리케이션 개발을 가능하게 합니다. 이벤트 기반(Event-Driven), 비동기 I/O(Asynchronous I/O) 모델을 채택하여 높은 성능과 확장성을 제공합니다.1.2. 역사Node.js는 Ryan Dahl이 2009년에 개발하였으며, 첫 공식 릴리스는 같은 해에 이루어졌습니다. 그는 기존의 웹 서버 기술이 비효율적이라고 판단하고, I/O 작업을 더 효과적으로 처리할 수 있는 서버 측 기술을 만들고자 했습니다. Node.js는 비동기 이벤트 루..