javascript – Node 8.9.4我还需要babel吗

http://node.green/开始,NodeJS版本8.9.4支持99%的ES2015功能.这是否意味着我根本不需要巴贝尔?

以下是我正在努力实现的更多细节:

>我只谈论NodeJS的服务器端代码
>我想在我的代码中使用ES2015功能/语法.
>此时,我不是在看ES2016或ES2017.换句话说,我很高兴只使用ES2015.
> Babel提供的节点8.9.4中没有的1%功能也不会打扰我.因为我确信NodeJS团队正在努力整合剩余的功能,我相信这将会比以后更早发生.

我听说服务器端的转换代码会降低开发速度.我不确定它对性能有什么影响.

所以这是我的问题:

>鉴于我上面所说的,我是否仍然需要Babel用于任何目的?
(如果我不关心Node的1%的ES2015功能
尚未实施).
>如果我最终仍在服务器端使用Babel,
    它对开发时间有什么影响
    性能

我希望这更清楚.

最佳答案
正如你所说,node.js目前支持很多ES2015.但这不是唯一可以考虑的因素.

你要问自己的问题是:

>我需要与ES2015完全兼容吗?
>将来我是否需要兼容新标准ES2016,ES2017,ES2018 ……?
>我可以接受依赖一个会转换我的代码插件吗?你可能有与babel本身有关的bug.
>我有性能限制吗?如果是的话,babel会改善或杀死表演吗?

现在有,明天有.回答问题,然后决定理解好坏两点.

相关文章

前言 做过web项目开发的人对layer弹层组件肯定不陌生,作为l...
前言 前端表单校验是过滤无效数据、假数据、有毒数据的第一步...
前言 图片上传是web项目常见的需求,我基于之前的博客的代码...
前言 导出Excel文件这个功能,通常都是在后端实现返回前端一...
前言 众所周知,js是单线程的,从上往下,从左往右依次执行,...
前言 项目开发中,我们可能会碰到这样的需求:select标签,禁...