01-Node.js 简史
作者:互联网
你好,我是悦创。
Node.js 诞生只有十一年。
相比之下,JavaScript 已存在 24 年,而 Web 则是 31 年。
十一年在技术领域并不是很长的时间,但是 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
2014
- 大分支:io.js 是 Node.js 的一个重要分支,目的是引入 ES6 的支持并加快推进速度
2015
- Node.js 基金会诞生
- IO.js 被合并回 Node.js
- npm 引入了私有模块
- Node.js 4(版本 1、2 和 3 之前从未发布)
2016
- leftpad 事件
- Yarn 诞生
- Node.js 6
2017
- npm 更加注重安全性
- Node.js 8
- HTTP/2
- V8 在其测试套件中引入了 Node.js,除了 Chrome 之外,Node.js 正式成为 JS 引擎的目标
- 每周 30 亿次 npm 下载
2018
- Node.js 10
- 实验支持 ES 模块 .mjs
- Node.js 11
2019
- Node.js 12
- Node.js 13
2020
- Node.js 14
- Node.js 15
AI悦创·推出辅导班啦,包括「Python 语言辅导班、C++辅导班、算法/数据结构辅导班、少儿编程、pygame 游戏开发」,全部都是一对一教学:一对一辅导 + 一对一答疑 + 布置作业 + 项目实践等。QQ、微信在线,随时响应!V:Jiabcdefh
标签:Node,01,诞生,JavaScript,js,辅导班,Netscape 来源: https://blog.csdn.net/qq_33254766/article/details/120651981