Node.js 的发展历程:
2009年:Node.js 由 Ryan Dahl 在 "JSConf" 会议上首次发布 。
2010年:Express 框架和 Socket.io 实时通信库诞生 。
2011年:npm 发布 1.0 版本,大公司如 LinkedIn、Uber 开始采用 Node.js,同时 hapi 框架诞生 。
2012年:Node.js 的普及速度非常快 。
2013年:Ghost 成为第一个使用 Node.js 的大型博客平台,Koa 框架诞生 。
2014年:io.js 分支从 Node.js 分离,目的是加速 Node.js 的发展并引入 ES6 支持 。
2015年:Node.js 基金会成立,io.js 合并回 Node.js,npm 引入私有模块,Node.js 发布 4.0 版本 。
2016年:Node.js 发布 6.0 版本,leftpad 事件发生,Yarn 诞生 。
2017年:Node.js 发布 8.0 版本,支持 HTTP/2,V8 引擎在其测试套件中引入了 Node.js 。
2018年:Node.js 发布 10.0 版本,支持 ES 模块 .mjs 实验 。
2019年:Node.js 发布 12.0 和 13.0 版本 。
2020年:Node.js 发布 14.0 和 15.0 版本 。
2021年:Node.js 发布 16.0 和 17.0 版本 。
Node.js 的发展过程中,它逐渐成为了 JavaScript 开发者在服务器端的首选环境,并且得到了广泛的社区支持和企业采用。随着每个版本的发布,Node.js 不断增加新特性,提高性能,并改善其稳定性和安全性。