Polymer 为什么';t聚合物使用ES6

Polymer 为什么';t聚合物使用ES6,polymer,ecmascript-6,Polymer,Ecmascript 6,React社区似乎在构建应用程序时大量采用了ES6作为事实,但我意识到将ES6与聚合物结合使用是相当少见的,并且似乎没有得到积极的鼓励。我想知道这是为什么,如果使用ES6开发聚合物组件并使用Babel或其他工具将其编译为ES5,这是否被认为是不好的“风格”?聚合物和聚合物元素不需要使用透明。使用ES6需要用户添加一个透明步骤。为什么需要额外的开销?您最后一次看到react组件在不需要构建步骤的情况下分布是什么时候 也就是说,ES6代码与聚合物配合使用效果良好。我在我的项目中使用这两种方法。当对自

React社区似乎在构建应用程序时大量采用了ES6作为事实,但我意识到将ES6与聚合物结合使用是相当少见的,并且似乎没有得到积极的鼓励。我想知道这是为什么,如果使用ES6开发聚合物组件并使用Babel或其他工具将其编译为ES5,这是否被认为是不好的“风格”?

聚合物和聚合物元素不需要使用透明。使用ES6需要用户添加一个透明步骤。为什么需要额外的开销?您最后一次看到react组件在不需要构建步骤的情况下分布是什么时候


也就是说,ES6代码与聚合物配合使用效果良好。我在我的项目中使用这两种方法。当对自定义元素规范的建议更改可用时,它将工作得更好

你应该问问制造Polymer的人。我很困惑-Polymer元素似乎不使用ES6,但Polymer CLI生成ES6自定义元素(
class X扩展了Polymer.element{…}
)。我是否应该将其更改为在自定义组件中使用ES5以获得最大的浏览器支持?