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
- eBay