At a Node.js Interactive North America event today, the Node.js Foundation took a significant step toward achieving the goal of virtual machine neutrality by demonstrating a proof of concept implementation of a Node.js API Stable Module Application Programming Interface (NAPI) that makes it possible to deploy Node.js applications on top of multiple types of virtual machines.
Moors says this approach will also make it possible for Node.js developers to take advantage of different types of virtual machines optimized for everything from high-performance computing (HPC) applications to Internet of Things (IoT) environments.
“We think there’s a lot of room for innovation at the virtual machine level,” says Moore.
Finally, Node.js Foundation announced today that it has created a set of NodeSource Certified Modules that are a curated edition of Node.js that developers can be assured are secure instances of the development platform that can run across multiple platforms. Node.js Foundation also revealed it is taking over responsibility for a Node.js Security Project that provides continuous monitoring for security flaws in Node.js applications.