Node.js Initial Release

Ryan Dahl publicly introduced Node.js, an event-driven, non-blocking I/O runtime for JavaScript, fundamentally changing the perception of JavaScript as a server-side language.

Significance

This event created the foundation and the necessity for a framework like Express.js, paving the way for full-stack JavaScript development.

Key facts

Date
2009-05-27
Type
release
Location
JSConf EU, Berlin, Germany