你将收获

学习编写Node.js和Electron模块

深入理解Node.js和Electron本地模块的原理

掌握使用C++编写本地模块

掌握使用Go编写本地模块

适用人群

web开发人员,node.js程序员,c++程序员,go程序员

课程介绍

那么为什么要开发本地模块呢?理由至少有如下3个: 1. 保护敏感代码(因为JavaScript代码都是开源的,但C++和Go编译后的目标程序是二进制形式的) 2. 提升性能(JS代码的运行效率总体上不如C++和Go编译后的二进制文件的运行效率) 3. 集成第三方程序库(很多有实用价值的程序库都不是用js写的,通过本地模块可以将这些程序库基础到node.js和electron应用中。

课程目录