我喜欢 ES6 语法和这种新的面向对象的时尚方法,这对我来说更容易编写代码。但这只是一个偏好,因为我是 JavaScript 新手。我只是想知道使用 Babel 在性能(如果有的话)和将来的维护、可读性等方面的优缺点......谢谢大家!
最佳答案
在可预见的将来将支持 ES6 语法。这就是标准的本质。
Babel 经常参与 Node webapps 的构建过程的一个常见原因是 Babel 允许我们轻松地将 ES6 代码编译为旧版本(通常是 ES5),因为它具有更好的浏览器支持。
对于纯粹的服务器端应用程序,除了可能略有性能提升之外,没有理由编译为 ES5。
关于javascript - 我是否应该将 Babel 用于 Node.js 服务器应用程序?为什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49040497/