gpt4 book ai didi

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

转载 作者:塔克拉玛干 更新时间:2023-11-02 21:00:02 24 4
gpt4 key购买 nike

Rails 前端使用 ES6 的好处是非常有吸引力的。

我在我们的 Rails 应用程序中创建了一个主题分支,它使用 babel通过 Assets 管道将 ES6 转换为 ES5。它运行良好,但我一如既往地厌倦了技术债务。有没有人有关于在生产中使用此类系统的好/坏报告?

最佳答案

用户列表越来越多,其中一些在 issue 中有详细说明

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

但总的来说,我想这将取决于您自己的应用程序性能测试,以确定是否性能不足(如果有)被开发和维护的速度和易用性所抵消。

我只在简单到中等复杂度的程序中使用过它(在 Node 和浏览器中),从未见过任何性能问题或在更新 babel 时遇到任何问题(不过我可能对此很幸运)。我已经将它用于仪表板、可过滤列表、数据管理等其他小部件,如 React 组件。不过,这些都不是特别复杂。

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

关于javascript - 有人在生产 Rails 应用程序中使用 Babel/6-to-5 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28971227/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com