Node.js je běhové prostředí, které umožňuje spouštět JavaScript na serveru, tedy mimo prohlížeč. Díky tomu lze celý web – frontend i backend – psát v jednom jazyce. Node.js stojí za většinou moderních build nástrojů a frameworků (Next.js, Astro, Nuxt) a používá se pro tvorbu API, real-time aplikací i nástrojů příkazové řádky.