Node.js Features: Difference between revisions

m Update Node.js Feature page with server-specific consequences
m Update server listings to preferred order
 
(One intermediate revision by the same user not shown)
Line 1: Line 1:
= Node.js =  
== Node.js ==  


Node.js is an asynchronous, event-driven JavaScript runtime environment that is designed to build scalable, high-performance network applications.
Node.js is an asynchronous, event-driven JavaScript runtime environment that is designed to build scalable, high-performance network applications.
Line 5: Line 5:
{{Caution|If you use Node.js, we strongly recommend that you [https://heliohost.org/dashboard/load/ monitor your site load here].   
{{Caution|If you use Node.js, we strongly recommend that you [https://heliohost.org/dashboard/load/ monitor your site load here].   


Node apps often require a lot of server resources, and exceeding the account load limits will cause your user account to be [[:Suspension_Policy#High_Server_Usage|suspended for high server usage]] on our [[:Johnny|Johnny]] and [[:Tommy|Tommy]] servers. Accounts on our [[:Morty|Morty]] server will not be suspended but will be charged for account load overages.}}
Node apps often require a lot of server resources, and exceeding the account load limits will cause your user account to be [[:Suspension_Policy#High_Server_Usage|suspended for high server usage]] on our [[:Tommy|Tommy]] and [[:Johnny|Johnny]] servers. Accounts on our [[:Morty|Morty]] server will not be suspended but will be charged for account load overages.}}


= Node.js Versions Supported =
== Node.js Versions Supported ==


= Johnny server =
== Morty server ==
* Node.js 16
* Node.js 16
* Node.js 18
* Node.js 18
Line 17: Line 17:
* Node.js 23
* Node.js 23


= Tommy server =
== Tommy server ==
* Node.js 16
* Node.js 16
* Node.js 18
* Node.js 18
Line 25: Line 25:
* Node.js 23
* Node.js 23


= Morty server =
== Johnny server ==
* Node.js 16
* Node.js 16
* Node.js 18
* Node.js 18
Line 33: Line 33:
* Node.js 23
* Node.js 23


= HelioHost Tutorials =
== HelioHost Tutorials ==


= Node.js =
== Node.js ==


Build a simple [[:Node.js|Node.js]] web application.
Build a simple [[:Node.js|Node.js]] web application.


= Express =
== Express ==


Learn how to use [[:Express|Express]], a popular web application framework for Node.js
Learn how to use [[:Express|Express]], a popular web application framework for Node.js


= Next.js =
== Next.js ==


Explore [[Next.js|Next.js]], a full-stack framework built on React for developing web applications with Node.js
Explore [[Next.js|Next.js]], a full-stack framework built on React for developing web applications with Node.js

Latest revision as of 18:37, 17 January 2025

Node.js

Node.js is an asynchronous, event-driven JavaScript runtime environment that is designed to build scalable, high-performance network applications.

If you use Node.js, we strongly recommend that you monitor your site load here.

Node apps often require a lot of server resources, and exceeding the account load limits will cause your user account to be suspended for high server usage on our Tommy and Johnny servers. Accounts on our Morty server will not be suspended but will be charged for account load overages.

Node.js Versions Supported

Morty server

  • Node.js 16
  • Node.js 18
  • Node.js 20
  • Node.js 21
  • Node.js 22
  • Node.js 23

Tommy server

  • Node.js 16
  • Node.js 18
  • Node.js 20
  • Node.js 21
  • Node.js 22
  • Node.js 23

Johnny server

  • Node.js 16
  • Node.js 18
  • Node.js 20
  • Node.js 21
  • Node.js 22
  • Node.js 23

HelioHost Tutorials

Node.js

Build a simple Node.js web application.

Express

Learn how to use Express, a popular web application framework for Node.js

Next.js

Explore Next.js, a full-stack framework built on React for developing web applications with Node.js


This page was last edited on 17 January 2025, at 18:37.