深入浅出Node.js
上QQ阅读APP看书,第一时间看更新

1.1 Node的诞生历程

Node的诞生历程如下所示。

❑ 2009年3月,Ryan Dahl在其博客上宣布准备基于V8创建一个轻量级的Web服务器并提供一套库。

❑ 2009年5月,Ryan Dahl在GitHub上发布了最初的版本。

❑ 2009年12月和2010年4月,两届JSConf大会都安排了Node的讲座。

❑ 2010年年底,Node获得硅谷云计算服务商Joyent公司的资助,其创始人Ryan Dahl加入Joyent公司全职负责Node的发展。

❑ 2011年7月,Node在微软的支持下发布了其Windows版本。

❑ 2011年11月,Node超越Ruby on Rails,成为GitHub上关注度最高的项目(随后被Bootstrap项目超越,目前仍居第二)。

❑ 2012年1月底,Ryan Dahl在对Node架构设计满意的情况下,将掌门人的身份转交给Isaac Z. Schlueter,自己转向一些研究项目。Isaac Z. Schlueter是Node的包管理器NPM的作者,之后Node的版本发布和bug修复等工作由他接手。

❑ 截至笔者执笔之日(2013年7月13日),发布的Node稳定版为v0.10.13,非稳定版为v0.11.4, NPM的官方模块数达到34943个,模块的周下载量为1479万次。

❑ 随后,Node的发布计划主要集中在性能提升上,在v0.14之后,正式发布出v1.0版本。