我应该使用Babel用于Node.js服务器应用程序吗?为什么?

问题描述 投票:0回答:2

我喜欢ES6语法和这种新的面向对象的时尚方法,这对我来说更容易编码。但这只是一种偏好,因为我是JavaScript的新手。我只是想知道在性能(如果有的话)和未来的维护,可读性等方面使用Babel的利弊....谢谢你们!

javascript node.js express ecmascript-6 babel
2个回答
0
投票

好像是重复的。 Is it okay to use babel-node in production

您可以在开发中使用babel-node,然后在您担心性能时将ES6转换为ES5进行生产。


0
投票

在可预见的未来,将支持ES6语法。这就是标准的本质。

Babel经常参与Node webapps构建过程的一个常见原因是Babel允许我们轻松地将ES6代码编译为旧版本(通常是ES5),因为它具有更好的浏览器支持。

对于纯粹的服务器端应用程序,除了可能略微的性能提升之外,没有理由编译到ES5。

© www.soinside.com 2019 - 2024. All rights reserved.