Mariano Moretti go to twitter

Mariano Moretti

Software engineer @ NaNLabs


With a passion for investigating and understanding what lies behind new techs, he is a co-organizer in LaPlataJS who loves sharing his knowledge and engaging in constructive debates.

details about the talk

Introduction to native extensions

The idea behind this talk is to share my experience of learning native extensions on node.js.

Everything started with a simple question: Why is node.js not a good option for CPU intensive work? At the same time I was wondering about all the buzz around native extensions, N-API and ABI. So, I started doing some research and found that you can offload work to a native extension, thus leveraging the load on the node.js side.

I will be talking about: node-gyp, N-API, V8, among others.