Untitled

v8이 코드를 해석하고 Node.js APIs들 중 하나의 함수를 호출하고 Node.js 바인딩을 통해서 libuv에 의해서 원하는 작업을 처리하게 합니다.

https://github.com/nodejs/node

Untitled

만약 어떤 파일을 열고자 한다면?

fs.open() api를 사용하면 됨!

Untitled

Untitled

Untitled

Untitled

Untitled

이렇게 자바스크립트 코드로 부터 C++ 그리고 libuv까지 연결이 됩니다.

이제 libuv도 더욱 자세히 봐보도록 하겠습니다.