7.1 开发背景
如何将一个已有的C/C++代码库拓展到Node.js平台上
7.2 预备知识
51Degrees-C:原生C语言库的结构
7.3 编码
https://github.com/51Degreesmobi/51degrees.node
7.4 构建与发布
node-gyp与binding.gyp:
7.5 如何从nan 1.x升级到nan 2.x
C++插件:
7.6 后记
就笔者个人的工作经验来说,是应当尽量避免使用C/C++模组的,因为有时往往会因为一点点的性能提升,而牺牲掉跨平台的优势,甚至有时只是对Node.js进行版本的切换,都需要重新编译相关的C/C++模组,得不偿失。