All terms
App Building & Devintermediate

Node.js

Definition

A runtime that lets JavaScript run on a server (not just in a browser). It powers the backend of many modern web apps and is the foundation for tools like Next.js.

Why it matters

Node.js enables JavaScript to be a full-stack language, meaning one team (or one founder) can write both frontend and backend in the same language.

Example

A founder's Next.js app uses Node.js on the server to handle API requests, process payments, and send emails, without needing a separate backend language like Python or PHP.

Related terms

Learn the language of business - and build the systems behind it.

Rich Girl Systems turns 1168+ founder concepts into a step-by-step programme with daily challenges, XP and your own assistant.

Take the free founder quiz