Node.js绑定如何工作?

时间:2017-12-27 19:37:40

标签: javascript c node.js architecture

我正在努力确定我对Node.js究竟是如何从JavaScript到机器上执行的命令的理解。我见过这个工作流程图:

Node.js workflow

我的理解是,第一个javascript通过V8 javascript引擎编译成机器语言。之后我不确定Node.js绑定是如何工作的。他们是否将机器语言反编译为进入Libuv事件循环的C语言?另外,如果某一行的javascript不包含I / O事件,它是在V8引擎编译之后执行的,绕过了绑定和Libuv吗?

0 个答案:

没有答案