Javascript 有人在生产Rails应用程序中使用Babel/6-to-5吗?

Javascript 有人在生产Rails应用程序中使用Babel/6-to-5吗?,javascript,ruby-on-rails,ecmascript-6,babeljs,Javascript,Ruby On Rails,Ecmascript 6,Babeljs,将ES6用于Rails前端的好处非常诱人 我在Rails应用程序中创建了一个主题分支,用于通过资产管道将ES6传输到ES5。它工作得很好,但我总是对技术债务感到厌倦。是否有人对在生产中使用这种系统有好的/坏的报告?用户列表越来越多,其中一些用户在本文中有详细介绍 在可能的情况下,巴贝尔试图为ES6功能提供最性能的polyfill,这是由他们的测试套件支持的。然而,对于一些问题,通常有更高性能的es5解决方案可用,这是以牺牲代码清晰度、代码生成速度等为代价的 但总体而言,我想这将取决于您自己的应用

将ES6用于Rails前端的好处非常诱人


我在Rails应用程序中创建了一个主题分支,用于通过资产管道将ES6传输到ES5。它工作得很好,但我总是对技术债务感到厌倦。是否有人对在生产中使用这种系统有好的/坏的报告?

用户列表越来越多,其中一些用户在本文中有详细介绍

在可能的情况下,巴贝尔试图为ES6功能提供最性能的polyfill,这是由他们的测试套件支持的。然而,对于一些问题,通常有更高性能的es5解决方案可用,这是以牺牲代码清晰度、代码生成速度等为代价的

但总体而言,我想这将取决于您自己的应用程序性能测试,以决定开发和维护的速度和易用性是否会超过任何性能不足(如果有)

我只在it中使用过简单到中等复杂度的程序(在节点和浏览器中),从未见过任何性能问题,也没有在更新babel时遇到任何问题(不过我可能很幸运)。我用过它来做仪表盘、可过滤列表、数据管理之类的东西,还有其他一些小东西,比如React组件。但这些都不复杂

我想另一件可能对你有用的事情是注意到项目负责人非常活跃,项目正在以极快的速度进行,github和gitter上的问题响应都是快速且信息丰富的