(너무 어려운 내용이기에, 추후에 한번 더 정리할 예정)
Node.JS의 내부를 확인해보자.
쉬운 방식부터 접근해보자.
우리가 작성한 JS 코드를 실행시키면
V8 Javascript Engine : 자바스크립트 코드를 실행시켜줌
libuv : 자바스크립트 코드를 읽는 것 이외에 데이터베이스 접근, 파일 읽기 등 V8이 다루는 것 이외에 것은 libuv가 처리해준다.
좀 더 세부적으로 보자.
예시를 통해 확인해보자.
사실 알고 보면은 Node.js는 Javascript와 C++, C를 통해 동작하는 것을 확인할 수 있다.
(특히 Node.js 모듈을 사용할 경우)