Loading…
for Node Interactive North America 2017
View analytic
Wednesday, October 4 • 3:00pm - 3:30pm
N-API - Next Generation Node API for Native Modules [I] - Michael Dawson, IBM & Arunesh Chandra, Microsoft
Until now, native module (add-ons) maintainers have had to recompile for each Node.js release as well as potentially updating their code to cope with the rapid pace of changes in the v8 APIs. The community API working group has been developing the N-API (Node-API) as a follow on to Nan to help solve this problem and insulate modules from changes in the v8 APIs.

By targeting the new API, modules will be able support a wide variety of Node.js releases without needing recompilation or abstraction layers such as Nan - reducing deployment time and maintenance effort for both module developers and Node.js end users.

With an initial version of the API slated to be part of Node version 8 as an experimental feature, it is a good time to come learn about the shape and usage of the new API from those working to implement it.

Speakers
avatar for Arunesh Chandra

Arunesh Chandra

Sr. Program Manger @ChakraCore, Microsoft
Arunesh Chandra is working on growing Node.js by extending it to use the ChakraCore engine. He is also working on supporting fresh ideas in the community like VM Neutrality for Node.js and bringing innovative diagnostic tooling like Time-Travel Debugging to Node developers.
avatar for Michael Dawson

Michael Dawson

Senior Software Developer, IBM
Michael Dawson is an active contributor to Node.js and a CTC member. He contributes to a broad range of community efforts including platform support, build infrastructure, N-API, LTS as well as tools to help the community achieve quality with speed (ex: ci jobs, benchmarking and... Read More →


Wednesday October 4, 2017 3:00pm - 3:30pm
West Meeting Room 120