Node 8进入LTS,Node 9开始登场
极客时间编辑部
讲述:丁婵大小:948.68K时长:02:02
Node.js 8(8.9.0)正式进入了 LTS(Long Term Support)发布状态,为企业级开发提供稳定的支持。长江后浪推前浪,在 Node.js 8 进入稳定状态之后,Node.js 9 带着异步资源跟踪等特性开始登场。
Node.js 8 的 LTS 版本主要关注安全和稳定性方面的问题,提供 18 个月的支持。它的主要特性包括:基于 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。
据基金会透露,社区驱动的开源库在企业应用、机器人研发技术、服务器应用以及移动网络等方面都有一定的应用,这也意味着公司将会长期支持版本 8。
再来看看 Node.js 9 都有哪些主要新特性。Node.js 9 的大部分变更集中在弃用和移除一些不实用的 API 上,并引入新的错误处理系统。新的错误处理系统提供了统一的接口,这样每次在修改错误信息时就不需要做很大的改动。其他的特性包括:
新增的异步钩子(hook)模块提供了一组 API 用于注册异步跟踪资源回调函数。该特性早在 Node.js
8 里就已经引入,只是当时还只是一个实验特性。基于 Google V8 JavaScript 引擎 6.2。
支持 HTTP/2 和 N-API,现在要使用这些特性不需要再提供命令行标记,不过仍然处在实验阶段。
尽管 Node.js 9 已经可用,但基金会表示 Node.js 9 更适合测试和试验尖端功能,开发人员在使用 Node.js 开展工作时,版本 8 依然是不错的选择。
公开
同步至部落
取消
完成
0/2000
荧光笔
直线
曲线
笔记
复制
AI
- 深入了解
- 翻译
- 解释
- 总结
该免费文章来自《极客视点》,如需阅读全部文章,
请先领取课程
请先领取课程
免费领取
© 版权归极客邦科技所有,未经许可不得传播售卖。 页面已增加防盗追踪,如有侵权极客邦将依法追究其法律责任。
登录 后留言
精选留言
由作者筛选后的优质留言将会公开显示,欢迎踊跃留言。
收起评论