FED实验室 - 专注WEB端开发和用户体验

Node V8.9.0(LTS) 稳定版发布

最新资讯 煦涵 242℃ 0评论

2017.10.31号 Node v8.9.0(LTS) 发布,Npm 版本更新至 V5.5.1,Node 8 是 Node.js 社区迄今为止最大的发行版本之一,新增 Async / wait 异步操作, 搭载 V8 Javascript Engine 6.1。在典型的Web应用程序中比Node.js 6 快 20%。一个早期的测试人员发现,Node.js 8 将响应时间降低了 70%。

搭载 V8 引擎 6.1

新的V8引擎配备了Turbofan和Ignition管道,可以节省Node.js应用程序的内存消耗和更快的启动时间。了解更多,请戳 A NEW V8 IS COMING, NODE.JS PERFORMANCE IS CHANGING

HTTP2

默认启用 http2 模块,但在这个版本中扔保持实验模式,HTTP2 可以使开发这撤销之前 HTTP/1.1 下解决方案,已使应用程序更快、更简单和更强大。查看示例文章 HTTP/2 Server Push with Node.js

Async / Await

Node.js 8.9.0 中完全支持 Async / Await,它允许开发人员编写更多的线性代码,而不是回调,使得编写的代码更优雅,更易维护。详细请戳 ASYNC/AWAIT WILL MAKE YOUR CODE SIMPLER

ES Module

ES Module 首页在 V8.7.0 版本中引入,需要 require('@std/esm')。ES Module 是编写可以再 Web 和 Node.js 上运行的模块化javascript代码的标准方式。 传统上, Node.js 使用 Commonjs 规范进行模块加载, Node 8.x LTS 期间扔沿用 Commonjs 规范,ES Module 做为实验特性供开发这尝试去使用标准化的模块加载方式。详细请戳 ES Modules in Node Today

感谢您的阅读

EOF

下面是「FED实验室」的微信公众号二维码,欢迎扫描关注:

FED实验室

行文不易,如有帮助,欢迎打赏!

赞赏支持 喜欢 (1)
捐赠共勉
发表我的评论
取消评论

表情

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址