Node.js Foundation近日發(fā)布了Node.js JavaScript運行時的第9個版本,與此同時Node.js 8也會被長期支持使用。
據(jù)基金會透露,社區(qū)驅(qū)動的開源庫在企業(yè)應(yīng)用、機器人研發(fā)技術(shù)、服務(wù)器應(yīng)用以及移動網(wǎng)絡(luò)等方面都有一定的應(yīng)用,這也意味著公司將會把長期支持版本8。
該基金會還表示,Node.js 8是平臺社區(qū)的最大版本之一,在網(wǎng)絡(luò)應(yīng)用程序中的性能比Node.js 6提升了20%。
“企業(yè)的首要任務(wù)是確保應(yīng)用程序能夠良好的運行。新功能如HTTP / 2和最新的V8 JavaScript Engine提供了全球組織所需的業(yè)績規(guī)模經(jīng)營業(yè)績。” Node.js Foundation的執(zhí)行董事長Mark Hinkle說道。Node.js的迅速發(fā)展主要歸功于長期的支持戰(zhàn)略,13個工作組、21個技術(shù)指導委員會成員和超過1600個社區(qū)的貢獻者使得Node.js的構(gòu)建速度比以往任何時候都要快得多。
Node.js 8的更新主要包括V8 JavaScript Engine 6.1和HTTP / 2支持以及Node.js API的優(yōu)化,這為后向兼容性提供了更好的穩(wěn)定性。Node.js Foundation還表示會使VM中立,并且開放Node.js到如IoT和移動設(shè)備更多的環(huán)境中去。
Node.js 8其他的功能還包括一個穩(wěn)定的模塊API、支持編寫更多線性代碼的異步/等待以及V8 JavaScript Engine 6.1。
盡管Node.js 9可用,但基金會表示Node.js 9更適合測試和試驗尖端功能,開發(fā)人員在使用Node.js開展工作時,版本8依然是不錯的選擇。