写点什么

Node 8 进入 LTS,Node 9 开始登场

  • 2017-11-05
  • 本文字数:636 字

    阅读完需:约 2 分钟

Node.js 8(8.9.0)正式进入了 LTS(Long Term Support)发布状态,为企业级开发提供稳定的支持。长江后浪推前浪,在 Node.js 8 进入稳定状态之后,Node.js 9 带着异步资源跟踪等特性开始登场。

Node.js 8 的 LTS 版本主要关注安全和稳定性方面的问题,提供 18 个月的支持。Node.js 8 的主要特性包括:

  • 基于 Google V8 JavaScript 引擎 6.1。
  • NPM 5.0.0 客户端。
  • 更好的性能——比 Node 6 的 LTS 版本高出 20% 的性能。

另外,用于支持本地插件的 N-API 和 HTTP/2 相关特性仍然处在实验阶段。Node.js 基金会建议 Node.js 6 的用户可以开始测试体验 Node.js 8,Node.js 4 的用户则可以升级到 Node.js 8。

再来看看 Node.js 9 都有哪些主要新特性。

Node.js 9 的大部分变更集中在弃用和移除一些不实用的 API 上,并引入新的错误处理系统。新的错误处理系统提供了统一的接口,这样每次在修改错误信息时就不需要做很大的改动。其他的特性包括:

  • 新增的异步钩子(hook)模块提供了一组 API 用于注册异步跟踪资源回调函数。该特性早在 Node.js 8 里就已经引入,只是当时还只是一个实验特性。
  • 基于 Google V8 JavaScript 引擎 6.2。
  • 支持 HTTP/2 和 N-API,现在要使用这些特性不需要再提供命令行标记,不过仍然处在实验阶段。

要了解更多 Node.js 8 和 Node.js 9 方面的内容,请访问 Node.js 官方网站


感谢徐川对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ @丁晓昀),微信(微信号: InfoQChina )关注我们。

2017-11-05 18:002453
用户头像

发布了 322 篇内容, 共 139.3 次阅读, 收获喜欢 145 次。

关注

评论

发布
暂无评论
发现更多内容

Golang微服务框架Kratos应用MQTT消息队列

golang mqtt Kratos #微服务

演讲实录:DataFun 垂直开发者社区基于指标平台自主洞察北极星指标

Kyligence

数据分析 指标中台

苹果电脑版文件搜索推荐 HoudahSpot激活中文最新

胖墩儿不胖y

Mac软件 文件搜索 搜索工具 mac文件搜索软件 文件搜索软件

TiDB 7.1.0 LTS 特性解读丨关于资源管控 (Resource Control) 应该知道的 6 件事

PingCAP

数据库 TiDB

沉浸式体验与 AI 数智助理一起工作的一天

Kyligence

人工智能 数据分析

【GO】LGTM_Grafana_gin_trace中间件(3)_代码实操

非晓为骁

golang Grafana Trace gin tempo

华为发布全面自研密码套件及全场景智慧前端框架开源项目

科技热闻

API网关是如何提升API接口安全管控能力的?

不思jo

安全 API

LP流动性挖矿defi质押挖矿软件开发,链上挖矿平台搭建

V\TG【ch3nguang】

Golang微服务框架Kratos应用RocketMQ消息队列

golang RocketMQ 消息队列 Kratos #微服务

多模态 多引擎 超融合 新生态!2023亚信科技AntDB数据库8.0产品发布

亚信AntDB数据库

AntDB 国产数据库 AntDB数据库

合约交易系统App开发,数字货币交易系统搭建

V\TG【ch3nguang】

蓝易云:常用环境部署—Docker安装RocketMQ教程!

百度搜索:蓝易云

Docker 云计算 Linux RocketMQ 语文内

区块链数字货币支付交易系统开发,承兑商币支付搭建

V\TG【ch3nguang】

Golang微服务框架Kratos应用RabbitMQ消息队列

golang RabbitMQ Kratos #微服务

Golang微服务框架Kratos应用Pulsar消息队列

golang pulsar Kratos #微服务

下一个时代的船舵,李彦宏握住AI原生应用

脑极体

AI

《操作系统实战 45 讲》笔记5——接口与虚化

袁世超

操作系统 Cosmos LMOS

Golang微服务框架Kratos应用NATS消息队列

golang 消息队列 Kratos #微服务

华为云,让AI算力入山河

脑极体

云计算

医疗虚拟仿真和虚拟现实有什么区别?哪个更好?

3DCAT实时渲染

虚拟现实 虚拟仿真 实时云渲染

蓝易云:Linux常见漏洞修复教程!

百度搜索:蓝易云

云计算 Linux 运维 云服务器

C++输入流和输出流介绍

芯动大师

Golang微服务框架Kratos应用NSQ消息队列

golang nsq Kratos #微服务

Golang微服务框架Kratos应用Kafka消息队列

golang kafka Kratos 消息列队 #微服务

CIIS 2023丨聚焦文档图像处理前沿领域,合合信息AI助力图像处理与内容安全保障

合合技术团队

人工智能 文档 智能 多模态 大模型

[文本提取]基于Apache Tika的文本内容提取

alexgaoyh

Java nlp tika 文本提取 内容提取

华为“轻松打卡全世界”活动提供一站式出境服务,全球酒店预订85折起

最新动态

合约跟单交易所开发搭建

V\TG【ch3nguang】

Node 8进入LTS,Node 9开始登场_语言 & 开发_薛命灯_InfoQ精选文章