Node.js 13岁了,回顾Node历史

至今2022年,Node.js已经13岁了。

相比之下,JavaScript已有26年历史,Web拥有33年历史。

13年在技术领域来说并不算很长时间,一个新事物的诞生总是有着原因。

历史

几乎每本技术书籍中都会多多少少的介绍JavaScript的历史。

JavaScript是一个编程语言,由Netscape公司创建,作为脚本工具用于在Netscape Navigator浏览器中操作网页。

Netscape公司的一部分商业模式是销售Web服务器,其中包括一个叫Netscape LiveWire的环境,这个环境可以使用服务器端JavaScript创建动态页面。但Netscape LiveWire并不是很成功,而且服务器端JavaScript直到最近才通过Node.js的引入而得到普及。

导致Node.js的流行的一个关键因素就是时机,古话讲天时地利人和。就在几年前,由于Web2.0应用像Gmail这样的产品向人们展示了Web的体验可能是什么样的,JavaScript这才开始受到人们的重视,在这之前有很多人会认为JavaScript是玩具语言。

随着更多浏览器的相互竞争,为用户提供更好的性能体验,JavaScript引擎也变得越来越出色。各个浏览器开发团队的努力使得JavaScript运行越来越快。Node.js所使用的V8引擎(Chrome V8 是 Chromium 项目的开源 JavaScript 引擎)就是一个高性能的JavaScript引擎。

Node.js正是在这个正确的时间点出现,它使得服务端开发有了新的思维和方法,并且使得前端工程师可无需学习其他语言进行全栈开发。

2009

  • Node.js 发布
  • 创建 npm 的第一种形式

2010

2011

  • npm 发布 1.0 版本
  • 大公司开始采用 Node.js: 像LinkedIn, Uber等等。
  • hapi 发布

2012

  • 持续被更多人所使用

2013

  • 第一个使用 Node.js 的大型博客平台: Ghost
  • Koa 发布

2014

  • 分裂分支: io.js 是 Node.js 分裂出的主要分支, 目标是引入ES6的支持并更快的开发迭代。

2015

  • Node.js 基金会 诞生
  • IO.js 合并回 Node.js
  • npm 引入私有模块
  • Node.js 4 (以前从未发布过 1, 2 和 3 版本)

2016

2017

  • npm 更注重安全性
  • Node.js 8
  • HTTP/2
  • V8 在其测试套件中引入Node.js,正式使Node.js成为除Chrome之外的JS引擎的目标
  • 每周超30亿次npm下载

2018

2019

  • Node.js 12
  • Node.js 13

2020

  • Node.js 14
  • Node.js 15

2021

  • Node.js 16
  • Node.js 17

欢迎我的公众号【小帅的编程笔记】,让自己和他人都能有所收获!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值