node.js在注册表删除_Node.JS 11年:时间表和重要贡献

本文回顾了Node.JS自2009年诞生以来的发展历程,从最初的由Ryan Dahl创建,到如今成为流行的跨平台开发工具。Node.JS以其易于扩展、全栈JavaScript、高性能等特点,深受开发者喜爱。文章按时间顺序介绍了每个年份的重大事件,包括关键版本发布、创新框架的推出,以及社区的壮大。2020年,Node.JS庆祝了它的11岁生日,期待未来有更多技术创新。

node.js在注册表删除

image

Do you know

你知道吗

Node.js在2020年5月27日已满11岁 (Node.js has turned 11 on 27th May 2020)

? Can’t believe we have stepped into a new decade of this technology? Okay! Let me tell you the truth and story behind it with this article.

? 不敢相信我们已经踏入了这项技术的新纪元? 好的! 让我在本文中告诉您其背后的真相和故事。

JavaScript has come a long way with its constant bombardment of open-source frameworks. We all have embraced its journey, and Node.js is one of its prevalent and predominant innovations that knocked this tech arena on May 27th, 2009. So, technically and mathematically, both Node.js is 11 years old now.

JavaScript不断轰炸开源框架已走了很长一段路。 我们都拥抱了它的旅程,而Node.js就是它在2009年5月27日打破了这个技术领域的盛行和主要创新之一。因此,从技术和数学上讲,这两个Node.js都已经11岁了。

Today, its role and importance is not an introductory factor to any of us. If we look at the stats, then still 8 out of 10 developers are utilizing this cross-development platform.

今天,它的作用和重要性对我们每个人都不是介绍性的因素。 如果看一下统计数据,那么十分之八的开发人员中有8个仍在使用此交叉开发平台。

image
Google TrendsGoogle趋势

Node JS, the platform built on Chrome’s JavaScript, is an open-source cross-development platform. It aids in the,e development of fast and scalable network applications — additionally, its lightweight, efficient, and perfect for data-intensive real-time applications that run across distributed devices.

Node JS是基于ChromeJavaScript构建的平台,是一个开源的交叉开发平台。 它有助于快速和可扩展的网络应用程序的开发,此外,它轻巧,高效,并且非常适合跨分布式设备运行的数据密集型实时应用程序。

In the web development world, high performing sites are the absolute need of the users today, and here Node js has some significant perks to offer. Know these once:

Web开发世界中 ,当今用户绝对需要高性能的网站,并且Node js在这里提供了一些重要的好处。 一次了解这些:

Node JS的好处 (Node JS Benefits)

  • Easy scalability

    易于扩展
  • Easy to learn

    简单易学
  • Used as a single programming language

    用作单一编程语言
  • Full-stack javascript

    全栈javascript
  • Offers high performance

    提供高性能
  • Support of large and active community

    对大型活跃社区的支持
  • Mobile app development freedom

    移动应用开发自由
  • Support for commonly used tools

    支持常用工具

Node.JS的历史 (The History of Node.JS)

image

In 2009,

在2009年,

Ryan Dahl撰写了Node JS (Ryan Dahl wrote Node JS)

initially, and it’s exactly about thirteen years after the first server-side JavaScript environment, Netscape’s LiveWire Pro Web introduced. The initial release was supported only on Linux and Mac OS X. Its development and maintenance part was under Dahl’s control, and later the sponsorship passed to Joyent.

最初,距第一个服务器端JavaScript环境大约十三年后,Netscape的LiveWire Pro Web推出了。 最初的发行版仅在Linux和Mac OS X上受支持。其开发和维护部分在Dahl的控制下,后来赞助权移交给了Joyent。

Netscape LiveWire was developed to create dynamic pages with server-side JavaScript. Unfortunately, it was not proved successful and led to the rise of the next JavaScript framework, i.e. Node JS. It had great timing as just a few years earlier JavaScript gained the major highlight as a more serious language. Thanks to “Web 2.0” applications such as Flickr, Gmail, etc. that showed a vital glimpse of the next world and modern experience.

Netscape LiveWire是为使用服务器端JavaScript创建动态页面而开发的。 不幸的是,它没有被证明是成功的,并导致了下一个JavaScript框架(即Node JS)的兴起。 时机不错,因为几年前JavaScript作为一种更为严肃的语言而获得了主要关注。 多亏了Flickr,Gmail等“ Web 2.0”应用程序,这些应用程序显示了对下一个世界和现代体验的重要了解。

JavaScript engine also gained a significant highlight with Node JS to offer users the best performance as compared to others. Developers worked hard to provide better support for JavaScript and make it faster. Even the engine that it uses under the hood V8 (also called Chrome V8) improved significantly to occupy a significant edge in the market.

与Node.js相比,Node JSJavaScript引擎也获得了重要的亮点,可为用户提供最佳性能。 开发人员一直在努力为JavaScript提供更好的支持并使其更快。 甚至引擎盖下使用的V8引擎(也称为Chrome V8)也得到了显着改进,从而在市场上占据了重要的位置。

Therefore, it’s worth saying that Node.js has brought to the market at the right time, but its luck doesn’t create its fortune in the market. It has introduced lots of innovative approaches for JavaScript server-side to aid the developer’s community and became the preferred choice of each and every Node.js development company in India.

因此,值得一提的是,Node.js在正确的时间投放市场,但运气并没有在市场上创造财富。 它为JavaScript服务器端引入了许多创新方法,以帮助开发人员社区,并成为印度每家Node.js开发公司的首选。



现在,让我们回顾一下时间轴上的Node.js历史,从2009年到2020年 (Now, let’s back into the history of Node.js on a timeline, from 2009 until now 2020)

2009年的Node.JS (Node.JS in 2009)

  • Node.js was released on 27th May

    Node.js于5月27日发布
  • Shared the first preview of npm, the Node package manager

    共享了节点软件包管理器npm的第一个预览
  • Ryan Dahl had shown the first presentation of Node js

    Ryan Dahl展示了Node js的首次演示

2010年的Node.JS (Node.JS in 2010)

  • Express: A Node.js web development framework launched

    速成版:启动了Node.js Web开发框架
  • The initial release of Socket.io

    Socket.io的初始版本
  • Experimental Node.js Support on Heroku

    Heroku上的实验性Node.js支持
  • Ryan Dahl’s Google Tech Talk

    Ryan Dahl的Google技术讲座
  • Node.js 0.2.0 released

    Node.js 0.2.0发布

2011年的Node.JS (Node.JS in 2011)

  • Node.js Guide

    Node.js指南
  • Ryan Dahl’s AMA on Reddit

    Ryan Dahl在Reddit上的AMA
  • npm 1.0 launched

    启动npm 1.0
  • LinkedIn started using Node JS and launched its fully overhauled mobile app with new features and parts under the hood.

    LinkedIn开始使用Node JS,并推出了经过全面改进的移动应用程序,并提供了新的功能和部件。
  • Ryan Dahl shares the history of Node.js and his motive behind its development.

    Ryan Dahl分享了Node.js的历史及其发展背后的动机。
  • Uber also followed the path of Linkedin and used Node js re-engineer their application. The company also explained the reason behind its extension to Node JS that was to increase efficiency and improve partner and customer experience.

    Uber也遵循Linkedin的方式,并使用Node js重新设计了他们的应用程序。 该公司还解释说,扩展到Node JS的原因是为了提高效率并改善合作伙伴和客户体验。

2012年的Node.JS (Node.JS in 2012)

  • The stable version of Node.js v0.8.0 is out

    Node.js v0.8.0的稳定版本已发布
  • Hapi, a Node.js framework

    Hapi,一个Node.js框架

2013年的Node.JS (Node.JS in 2013)

  • Ghost: Blogging with Node.js

    Ghost:使用Node.js博客
  • Ghost is an open-source publishing platform. It is beautifully designed, easy to use, and free for everyone.

    Ghost是一个开源发布平台。 它设计精美,易于使用,并且对所有人免费。
  • The MEAN Stack: MongoDB, ExpressJS, AngularJS, and Node.js

    MEAN堆栈:MongoDB,ExpressJS,AngularJS和Node.js
  • PayPal introduced Kraken, a Node.js framework

    PayPal引入了Kraken,这是一个Node.js框架
  • Koa — a new web framework for Node.js launched

    Koa-用于Node.js的新Web框架启动

2014年的Node.JS (Node.JS in 2014)

  • NodeJS major fork io.js, with the motive of introducing ES6 support and moving faster

    NodeJS主要分支io.js,其动机是引入ES6支持并加快迁移速度

2015年的Node.JS (Node.JS in 2015)

  • The Node.js Foundation introduced

    Node.js Foundation的介绍
  • IO.js got merged back into Node.js

    IO.js被合并回Node.js
  • npm introduces private modules

    npm引入了私有模块
  • Node.js 4 was released

    Node.js 4已发布

2016年的Node.JS (Node.JS in 2016)

  • Incident of leftpad

    左垫事件
  • Yarn was introduced

    纱线介绍
  • Node.js 6

    Node.js 6

2017年的Node.JS-主流采用年 (Node.JS in 2017- The year of mainstream adoption)

2017 was an important year in the history of Node JS and its users. Its online instances reached 8.8 million, with 3 billion npm package downloads a week.

2017年是Node JS及其用户历史上重要的一年。 它的在线实例达到880万,每周有30亿次npm软件包下载。

image
RisingStackRisingStack

The contributor’s count grew to 1500, and Node rated with more than

贡献者的数量增加到1500,而Node的评分超过

40,000 (40,000)

stars on GitHub.

GitHub上的星星。

According to The Battery Ventures Open Source Software Index, Node was the 4th most crucial open-source project in the year 2017.

根据The Battery Ventures开源软件索引 ,Node是2017年第4个最关键的开源项目。

image
  • Node 8 launched with new advanced features

    推出具有新高级功能的节点8
  • npm concentrated more on security

    npm更加注重安全性
  • HTTP2 arrived into the Node.js Core

    HTTP2进入Node.js Core
  • V8 introduced Node.js in its testing suite for performance improvement.

    V8在其测试套件中引入了Node.js以提高性能。
  • npm downloads reached 3 billion every week

    每周NPM下载量达到30亿

2018年的Node.JS (Node.JS in 2018)

  • Node.js Project introduces the latest Release line, and it was Node.js 10.x

    Node.js项目引入了最新的Release系列,即Node.js10.x。
  • A new plan of ECMAScript modules in Node.js

    Node.js中ECMAScript模块的新计划

2019年的Node.JS (Node.JS in 2019)

image
Medium
  • Node.js Foundation and the JS Foundation merged to form the OpenJS Foundation.

    Node.js Foundation和JS Foundation合并组成了OpenJS Foundation。
  • Announced the new experimental modules

    宣布了新的实验模块
  • Node JS 12 released and following are its significant highlights

    Node JS 12发布,以下是其重要亮点
  • V8 updated to version 7.4

    V8更新至7.4版
  • Async stack traces came

    异步堆栈跟踪
  • New JavaScript language features

    新JavaScript语言功能
  • Faster async/await implementation

    更快的异步/等待实现
  • Performance tweaks & improvements

    性能调整和改进
  • Improvement on Worker threads, N-API

    改进了工作线程,N-API
  • Default HTTP parser switched to llhttp

    默认的HTTP解析器已切换为llhttp
  • New experimental “Diagnostic Reports” feature

    新的实验性“诊断报告”功能

2020年的Node.JS (Node.JS in 2020)

  • Node. js version 13.x ended recently on June 1st

    节点。 js版本13.x于6月1日结束
  • The supported versions of Node JS 10.x, 12.x, and 14.x are vulnerable

    Node JS 10.x,12.x和14.x的受支持版本容易受到攻击
  • The latest release 14.x launched on April 21st

    最新版本14.x于4月21日发布
  • And the future release of 15.x is scheduled for October 21st

    15.x的未来版本计划于10月21日发布


结语 (Wrapping Up)

How’s your Node.JS journey from 2009 to 2020? I hope now you have a better understanding of its importance and advancement? I guess Yes. Node JS has achieved a milestone in its 11 years and expecting some more advancements in the coming year and one is also in the queue.

您的Node.JS从2009年到2020年的旅程如何? 我希望您现在对它的重要性和进步有更好的了解? 我猜是。 Node JS在其11年中已经实现了一个里程碑,并期望在来年会有更多的进步,还有一个正在排队。

Let me know your queries and feedbacks in the comment section or if you want to leverage its perks then contact a node.js development company. They will aid you best and suggest its potential business benefits.

在评论部分让我知道您的查询和反馈,或者如果您想利用其特权,请联系node.js开发公司。 他们将为您提供最佳帮助,并建议其潜在的业务收益。

And now last but not least:

最后但并非最不重要的是:

Node.JS的11年生日快乐,并希望在未来的几年中取得更多进步 (Happy 11 Years of Node.JS and Wishing More Advancements In The Coming Years)

翻译自: https://habr.com/en/post/514488/

node.js在注册表删除

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值