记录的比较分散 就这样
nodejs 底层原理
主要由 V8,Libuv和第三方库组成
- Libuv: 跨平台的异步IO库
- 第三库: 异步DNS解析,HTTP解析器(cares),HTTP2解析器(old:http_parser,new:llhttp),解压压缩库(zlib),加密解密库(openssl)
- V8: 实现JS解析,执行和支持自定义扩展,得益于V8支持自定义扩展,才有了Node.js
你也可以理解成 js 应用层 桥C/C++ 底层C/C++
记录的比较分散 就这样
主要由 V8,Libuv和第三方库组成
你也可以理解成 js 应用层 桥C/C++ 底层C/C++