Skip to content

Node.js

In this article

Information

Node.js is a server-side JavaScript runtime environment built on Google Chrome's V8 JavaScript engine. Node.js allows developers to use JavaScript for writing server-side scripts and creating scalable network applications. It is particularly useful for web developers, API creators, real-time application developers, and those working with microservice architectures.

Node.js Key Features

  • Asynchronous Execution Model - Node.js utilizes a non-blocking I/O model, enabling it to efficiently handle numerous concurrent connections.
  • High JavaScript Performance - Thanks to the V8 engine, Node.js delivers fast execution of JavaScript code.
  • Unified Development Stack - Allows using JavaScript for both client-side and server-side application components.
  • Extensive Package Ecosystem - npm (Node Package Manager) provides access to a vast collection of open-source libraries and tools.
  • Built-in JSON Support - Simplifies working with JSON data, which is convenient when creating APIs.
  • WebSocket Support - Enables the implementation of real-time applications such as chat and online games.
  • Extensibility - Node.js functionality can be extended using modules written in C++.

Build Features

  • Installation possible on Ubuntu 22.04 and 24.04 and Debian 12 operating systems.
  • Pre-installed Dependencies - Includes npm and curl tools.

Getting Started After Node.js Deployment

After purchasing an order, you will receive a notification at the email address registered during signup when the server is ready for use. This notification will include the VPS IP address, as well as login credentials for connection. Our company's clients manage equipment through the server control panel and APIInvapi. Authentication data, which can be found in the Info >> Tags tab of the server control panel or in the sent email:

  • Password: Sent to your email address after the server is ready for use following software deployment.

To work with the service, you need to connect to the server via SSH:

ssh root@<server_ip>

Note

Detailed information on basic Node.js settings can be found in the developer documentation.

Ordering Node.js Using API

To install this software using the API, follow this instruction.