是否有人在生产 Rails 应用程序中使用 Babel/6 到 5
Is anyone using Babel/6-to-5 in a production Rails app?
将ES6用于Rails前端的好处非常有吸引力。
我在 Rails 应用程序中创建了一个主题分支,它使用 babel 通过资产管道将 ES6 转换为 ES5。它运行良好,但一如既往,我对技术债务感到厌倦。有没有人有在生产中使用这种系统的好/坏报告?
用户
列表越来越多,本期详细介绍了其中一些
在可能的情况下,babel 试图为 ES6 功能提供性能最高的 polyfill,这由他们的测试套件提供支持。但是,对于某些问题,通常有性能更高的es5解决方案可用,但代价是代码清晰度,代码生成速度等。
不过,总的来说,我想这取决于您自己的应用程序性能测试,以确定任何性能的缺乏(如果有的话)是否被开发和维护的速度和易用性所抵消。
我只在其中使用过简单到中等复杂度的程序(在 Node 和浏览器中),并且从未见过任何性能问题或在更新 babel 时遇到任何问题(不过我可能很幸运)。我已经将它用于仪表板,可过滤列表,数据管理之类的东西,以及其他一些零碎的东西,例如React组件。不过,这一切都没有太复杂。
我想可能对你有用的另一件事是注意到项目负责人非常活跃,项目正在以惊人的速度发展,github和gitter上的问题响应都是快速和翔实的。
相关文章:
- Canvas Html5绘图应用程序,移动画布会导致重大问题
- Emberjs应用程序加载在除Index之外的所有路由上
- 使用电话间隙在Android应用程序中显示SQL Lite的数据
- 在AngularJS应用程序中使用封装指令和路由的推荐方式是什么
- Windows8应用程序(html&Javascript):从图片库(除了文件选择器)显示图像的另一种方式
- angular 1.5应用程序中的导航栏
- 在Web应用程序中使用Highcharts javascript
- angularjs+rails应用程序中未显示模板
- 使用acess代币登录Facebook,并通过网络应用程序离线发布
- 从HTTPGET返回一个自定义对象列表,以便在Angular 2应用程序中使用
- 科尔多瓦页面类应用程序中的多个谷歌地图
- 使用谷歌应用程序脚本将服务器端数据表返回到客户端
- Angularjs-utils高亮过滤器在搜索时破坏应用程序
- 在phonegap应用程序内部重定向不起作用
- 使用谷歌应用程序脚本从工作表中获取值并将其显示在文本框中
- 是否有人在生产 Rails 应用程序中使用 Babel/6 到 5
- 为什么 React 应用程序的生产版本(使用 Webpack 和 Babel)使用 HMR 的错误开发环境,从而导致错误
- 使用gulp-babel ignore编译nodejs应用程序不起作用
- 使用babel为react应用程序移植jsx
- 将 Node/Express 应用程序部署到 Heroku/生产 -- Babel/ES6 错误