Назначение Node-API — дать вам возможность использовать существующий или вновь написанный C/C++-код из JavaScript. Это предполагает как минимум поверхностное знакомство и с JavaScript, и с C/C++. Необходимый уровень знакомства зависит от сложности вашего проекта и вашей вовлечённости в JavaScript- и C/C++-стороны.
Для ваших собственных проектов будет необходимо понимать C/C++-код, который вы планируете интегрировать, а также то, каких целей вы надеетесь достичь своим проектом на стороне JavaScript.
Многие инструменты, используемые для разработки модулей Node-API, запускаются из командной строки. Так что как минимум поверхностное знакомство и уверенность в работе с вашим инструментом командной строки существенно важны. IDE, описанные здесь, могут помочь. Но они тоже полагаются на командную строку.