028-86261949

当前位置:首页 > 行业新闻 > web前端技术-Node.js发布6.0版本

web前端技术-Node.js发布6.0版本

2016/11/23 15:43 分类: 行业新闻 浏览:9

2016年4月26日,据Soft Pedia报道,Node.js基金会正式发布了Node.js 6.0版本,距离Node.js 5.0发布已经过去半年了,这个版本带2年长期支持(LTS)。根据Node.js基金会的LTS计划,Node.js 6.x在2018年4月之前都会提供官方支持,而维护更新会延续至2019年4月。随着新版本的发布,也结束了对0.12旧分支的LTS支持。下面源码时代web前端培训小编为大家介绍一下新发布的Node.js 6.0版本。

Node.js是一个开放源代码、跨平台的、可用于服务器端和网络应用的运行环境。Node.js应用JavaScript语言写成,在Node.js运行时运行。它支持OS X、Microsoft Windows、Linux、FreeBSD、NonStop、IBM AIX、IBM System z和IBM i。Node.js由Node.js基金会拥有和维护,该基金会与Linux基金会有合作关系。

该版本主要更新包括部分性能的显著改善,提高了可靠性,可用性,安全性;模块加载比Node.js V4快了近四倍;测试和文档都得到了显著的改善,Buffer 和 File System API 的易用性得到提高;现在的Node.js支持93%的ES6语法。

核心变化

v8 升级到 5.0.71.35

Node.js 6 covers 93% of all ES6 features

新的模块加载系统比4.x快4倍

建议抛弃0.10和0.12,切换到4.x

如果喜欢尝鲜,可以使用6.x,产品环境应用,建议最好是等stable之后

抛弃 Node.js v0.10 和 v0.12

如果当前你仍然在使用Node.js v0.10 或 v0.12,是时候转到v4 或 v6。v0.10 和 v0.12 版本会被考虑进入维护模式了。也就是说今年就会完全不提供支持计划了(Version 0.10 and 0.12 will only receive maintenance updates until October 2016, and December 2016 respectively, when they’ll reach EoL (End of Life))。好处非常多,内存,性能都有大幅度提升。

Node.js 4.x的长期支持计划会在2017年4月终止,所以有足够时间用于切换到6.x版本。0.10和0.12版本仅维护更新到2016年10月份,并在2016年12月份分别走到他们生命的尽头EoL (End of Life)。

基金会专家说Node.js 4.x依然是产品阶段推荐的Node.js使用版本,而新近的Node.js 6.x版本应在stable版本的时候再考虑使用,但也会包含非常多的新的JavaScript特性,这些特性还没有完全在产品环境测试,无法保证他们完全程度。

站在此时此刻来看,Node.js开发者应该使用Node.js 4.x版本,如果他们需要的是稳定性和复杂产品环境考验过的话。使用Node.js 6.x的情况是如果他们有能力快速升级版本,并想要体验最新的特性。

Node.js 6 covers 93% of all ES6 features

该组以它们的新的模块加载系统为豪,因为它说它们现在比Node.js 4.x版本要快上4倍。

其他在Node.js 6的显著变化是切换到Google’s V8 version 5.0 作为 Node的JavaScript引擎,这就导致了批量bug修复和性能提升。

全新的模块加载系统,速度是Node.js 4.x的四倍以上。其它显著变动还有Node.js 6已经切换到使用Google V8 5.0版本(作为Node的JavaScript引擎),以及大量bug修复和性能改进。

#标签:Node.js,web前端技术,web前端培训