Hasty Briefsbeta

Bilingual

How Did Node.js Come About?

6 hours ago
  • Node.js was created by Ryan Dahl in 2009 as a server-side JavaScript platform to solve concurrency and file upload progress issues.
  • Dahl initially tried Ruby (with Mongrel) and C but found them inadequate; he chose JavaScript for its nonblocking I/O and large developer community.
  • The first public presentation at JSConf EU 2009 led to sponsorship by Joyent, enabling full-time development.
  • Native Windows support was added in version 0.6 (November 2011), and npm became an integral part of Node.js from version 0.6.3.
  • Dahl retired in 2012, passing development to Isaac Schlueter; version 0.8 improved performance and stability.
  • In December 2014, a community fork called io.js was created due to dissatisfaction with Joyent's management.
  • Node.js and io.js merged into the Node.js Foundation in June 2015, leading to version 4 and a regular LTS release cycle.
  • In 2018, Dahl introduced Deno, a new JavaScript/TypeScript runtime addressing Node.js regrets, and in 2019 the OpenJS Foundation formed from merging JS Foundation and Node.js Foundation.