保存成功
保存失败,请重试
提交成功

从暴力到 NAN 到 NAPI——Node.js 原生模块开发方式变迁

作者/分享人:死月
蚂蚁金服高级工程师,曾负责大搜车无线架构组中间件团队。开源爱好者,Toshihiko 作者、阿里云 ONS SDK 作者,Node.js 核心贡献者之一。即将出版《Node.js:来一打 C++ 扩展》一书。

自 Node.js 8.0 起,就开启了一种全新的原生模块开发大门。NAPI 是 Node.js 自提供的一系列专门用于原生模块开发的接口,相较于以前的开发方式,这个系列稳定 ABI 接口以 C 的风格提供,消除了 Node.js 版本差异、引擎差异(V8、查克拉)等带来的编译后不兼容的问题。本场 Chat 主要对 NAPI 进行一次初探,并进行介绍。

已有167人预订
预订达标
文章出炉
交流日期
     
17.06.08
17.06.13
17.06.20 20:30
查看文章评论/提问
Adele2 年前
这样的编程方式一般用于什么样的业务场景?
田永科2 年前
👍清晰
你可能还喜欢
机器学习必备的数学知识,一次学会
白朔天
程序员的数学修养
李烨
数据结构算法常见的 100 道面试题全解析:2019 版
攻城狮
程序员如何专注和管理时间
程序员的三门课
微服务架构深度解析与最佳实践
kimmking
如何设计一个注册中心
star
微信扫描登录
关注提示×
扫码关注公众号,获得 Chat 最新进展通知!
入群与作者交流×
扫码后回复关键字 入群
Chat·作者交流群
入群码
该二维码永久有效