Node.js

Node.js is an open-source, cross-platform JavaScript runtime environment that executes JavaScript code outside a web browser. Built on Google Chrome's V8 JavaScript engine, it's designed for building fast, scalable network applications, leveraging an event-driven, non-blocking I/O model.

Key facts

First appeared
2009
Category
technology
Problem solved
Node.js was created to address the inefficiencies of traditional blocking I/O server models, particularly their inability to handle a large number of concurrent connections with low latency. It aimed to provide a high-performance runtime for building scalable, real-time web applications using a single, familiar language: JavaScript.
Platforms
macOS, Unix-like systems, Windows, Linux

Related technologies

Notable users

  • Uber
  • Microsoft
  • Walmart
  • Amazon
  • Netflix
  • PayPal
  • Trello
  • NASA
  • LinkedIn
  • eBay