By: +David Herron; Date: June 15, 2018
As I wrote in Node.JS Web Development - Fourth Edition -- Quit scratching your head already! Of course you're doing it, scratching your head and mumbling to yourself "What's a browser language doing on the server?"
Node.js is available for pretty much every computing platform from embedded linux boards up to massive mainframes. It is used for projects from little one-off scripts, to clouds of microservices, to massive systems.
As a Java application it can run anywhere Java is available. That means pretty much every computing platform from embedded linux boards up to massive mainframes.
It is based on the Rhino engine. It includes a command-line tool,
As it uses CommonJS modules, along with the
package.json file, it will be instantly familiar to Node.js programmers. However, it does not use Node.js modules.
Low.js - Neonius
Neonious is an embedded microcontroller with full Node.js API compatibility, supporting ES6 features, and can even use the TypeScript language.
Netscape's LiveWire server
The LiveWire server became later known as the Netscape Application Server, and is now known as the Oracle iPlanet Web Server.
Microsoft's ASP server -- Internet Information Server
In addition to the above links: