Skip to main content

Node.js

Homepage

https://nodejs.org/en

What is it?

A runtime environment for running JavaScript as backend code (as opposed to JavaScript's normal use as a frontend scripting language).

Why did we choose it?

It's efficient, does the job well in the places where we need it, and has a huge amount of extensibility and support.

What do we use it for?

The first main use we have for Node.js is Deserted Chateau's messaging servers, that use WebSockets to send and receive private messages in real time. The second use is for someMany of Deserted Chateau's serverless code functions, that run on Node.js, fore.g. resizing and re-encoding images and performing some other operations like large database update batches and so forth.