核心模块:由C++编写核心部分,其他部分由JS编写,C++编写部分称为内建模块。Node的buffer、crypto、evals、fs、os等模块都是部分通过C/C++编写的。

    内建模块优势在于:首先,它们本身由C/C++编写,性能上优于脚本语言;其次,在进行 文件编译时,它们被编译进二进制文件。一旦Node开始执行,它们被直接加载进内存中,无须再 次做标识符定位、文件定位、编译等过程,直接就可执行。

    https://www.bilibili.com/video/BV1ca4y1n7u3?p=2&spm_id_from=pageDriver