A brief history of Node.js
Believe it or not, Node.js is only ten years old.
Ten years isn't a very long time in tech, but Node.js seems to have been around forever.
I've had the pleasure to work with Node.js since the early days when it was only 2 years old, and despite the limited information in the wild, you could already feel that it was going to be a huge thing.
In this post, we draw the big picture of Node.js in its history, to put things in perspective.
- Node.js is born
- The first form of npm is created
- npm hits version 1.0
- Larger companies start adopting Node.js: LinkedIn, Uber, etc.
- hapi is born
- Adoption continues very rapidly
- The Big Fork: io.js is a major fork of Node.js, with the goal of introducing ES6 support and moving faster
- The Node.js Foundation is born
- IO.js is merged back into Node.js
- npm introduces private modules
- Node.js 4 (versions 1, 2 and 3 never previously released)
- npm focuses more on security
- Node.js 8
- V8 introduces Node.js in its testing suite, officially making Node.js a target for the JS engine, in addition to Chrome
- 3 billion npm downloads every week
- Node.js 10
- ES modules .mjs experimental support