我是es6的新手,有两个问题
es6编写的后端代码(node.js)是否真的需要进行转译?
如果不需要转译-在服务器端运行纯es6是否有缺点-会影响调试吗?
最佳答案
答案可能是有争议的。我强烈感觉不需要编译您的后端代码(NodeJS)。 Transpiling将您的导入/导出语句转换为require.module.exports。您可以直接在NodeJ中使用。
同样,在客户端,对不同的browser support
进行转译是有意义的,并且还减少了bundle size
。但是对于NodeJS而言,调试也有一个缺点。