nodejs.cn-Node.js-简单介绍:Node.js 简史

ylbtech-nodejs.cn-Node.js-简单介绍:Node.js 简史
1.返回顶部
1、

Node.js 简史

目录

Node.js 诞生只有十年。

相比之下,JavaScript 已存在 24 年,而 Web 则是 30 年

十年在技术领域并不是很长的时间,但是 Node.js 似乎已存在很久。

在这篇文章中,我们绘制了 Node.js 的历史概况。

一点历史

JavaScript 是一门被创建于 Netscape(作为用于在其浏览器 Netscape Navigator 中操纵网页的脚本工具)中的编程语言。

Netscape 的商业模式的其中一部分是出售 Web 服务器,其中包括一个被称为 Netscape LiveWire 的环境,该环境可以使用服务器端 JavaScript 创建动态页面。 不幸的是,Netscape LiveWire 并不十分成功,并且服务器端 JavaScript 也没有普及,直到引入了 Node.js。

引领 Node.js 兴起的一个关键因素是时机仅仅几年前,多亏 "Web 2.0" 应用程序(例如 Flickr、Gmail 等)向世界展示了 Web 上的现代体验,JavaScript 开始被视为一种更为严肃的语言

随着许多浏览器竞相为用户提供最佳的性能,JavaScript 引擎也变得更好。 主流浏览器背后的开发团队都在努力为 JavaScript 提供更好的支持,并找出使 JavaScript 运行更快的方法。 多亏这场竞争,Node.js 使用的 V8 引擎(也称为 Chrome V8,是 Chromium 项目开源的 JavaScript 引擎)获得了显着的改进。

Node.js 恰巧构建于正确的地点和时间,但是运气并不是其今天流行的唯一原因。 它为 JavaScript 服务器端开发引入了许多创新思维和方法,这已经对许多开发者带来了帮助。

2009

  • Node.js 诞生
  • 创建了 npm 的第一版

2010

2011

  • npm 发布 1.0 版本
  • 大公司(LinkedIn、Uber 等)开始采用 Node.js
  • 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,除了 Chrome 之外,Node.js 正式成为 JS 引擎的目标
  • 每周 30 亿次 npm 下载

2018

2、
2.返回顶部
 
3.返回顶部
 
4.返回顶部
 
5.返回顶部
1、
2、
 
6.返回顶部
 
warn 作者:ylbtech
出处:http://ylbtech.cnblogs.com/
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。
原文地址:https://www.cnblogs.com/storebook/p/13524827.html