Trip report Node.js collaboration summit (2024 London)

Run JavaScript Everywhere

Node.js ® is a free, open-source, cross-platform JavaScript runtime environment that lets developers create servers, web apps, command line tools and scripts.

Download Node.js (LTS) Download Node.js (LTS) Downloads Node.js v20.12.2 one with long-term support. Node.js can also be installed via package managers . Want new features sooner? Get Node.js v21.7.3 one instead.
 // server.mjs
 import { createServer } from ' node:http ' ;

 const server = createServer ( ( req , res ) => {
 res . writeHead ( two hundred , { ' Content-Type ' : ' text/plain ' } ) ;
 res . end ( ' Hello World! \n ' ) ;
 } ) ;

 // starts a simple http server locally on port 3000
 server . listen ( three thousand , ' 127.0.0.1 ' , () => {
 console . log ( ' Listening on 127.0.0.1:3000 ' ) ;
 } ) ;

 // run with `node server.mjs`

Learn more what Node.js is able to offer with our Learning materials .