Node.js를 직접 만든다면? 런타임 구성 요소와 구현 예제Node.js는 V8 JavaScript 엔진과 libuv 비동기 I/O 라이브러리를 기반으로 동작하는 JavaScript 런타임.Node.js를 직접 만든다면 어떤 요소들이 필요한지, 그리고 실제로 C++로 구현해볼 수 있는 예제들을 통해 구조를 이해 ㄱㄱ1. Node.js의 기본 구성 요소Node.js는 아래와 같은 구성 요소로 이루어져 있음.JavaScript 엔진: V8 (또는 SpiderMonkey, JavaScriptCore)비동기 I/O: libuv 또는 직접 구현한 이벤트 루프C++ 네이티브 모듈: 파일 시스템, 네트워크 API 등바인딩 시스템: C++ API를 JS에서 호출할 수 있도록 연결2. V8을 사용한 간단한 JavaSc..