Built on JavaScript, which is traditionally a frontend, client-side web scripting language, Node. js extends the capabilities of JavaScript to run on the backend, server-side portion of a web application architecture, as well as for serverless architecture. Node.