Node 8進入LTS,Node 9開始登場

責任編輯:editor004

作者: 薛命燈

2017-11-06 11:05:20

摘自:INFOQ

Node js 8(8 9 0)正式進入了LTS(Long Term Support)發(fā)布狀態(tài),為企業(yè)級開發(fā)提供穩(wěn)定的支持。其他的特性包括:新增的異步鉤子(hook)模塊提供了一組API用于注冊異步跟蹤資源回調(diào)函數(shù)。

Node.js 8(8.9.0)正式進入了LTS(Long Term Support)發(fā)布狀態(tài),為企業(yè)級開發(fā)提供穩(wěn)定的支持。長江后浪推前浪,在Node.js 8進入穩(wěn)定狀態(tài)之后,Node.js 9帶著異步資源跟蹤等特性開始登場。

Node.js 8的LTS版本主要關注安全和穩(wěn)定性方面的問題,提供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上,并引入新的錯誤處理系統(tǒng)。新的錯誤處理系統(tǒng)提供了統(tǒng)一的接口,這樣每次在修改錯誤信息時就不需要做很大的改動。其他的特性包括:

新增的異步鉤子(hook)模塊提供了一組API用于注冊異步跟蹤資源回調(diào)函數(shù)。該特性早在Node.js 8里就已經(jīng)引入,只是當時還只是一個實驗特性。 基于Google V8 JavaScript引擎6.2。 支持HTTP/2和N-API,現(xiàn)在要使用這些特性不需要再提供命令行標記,不過仍然處在實驗階段。

要了解更多Node.js 8和Node.js 9方面的內(nèi)容,請訪問Node.js官方網(wǎng)站。

鏈接已復制,快去分享吧

企業(yè)網(wǎng)版權所有?2010-2024 京ICP備09108050號-6京公網(wǎng)安備 11010502049343號