瞎扯淡 Rails 6.0.rc1 已经在 Basecamp, Shopify 和 GitHub 的生产环境中跑起来了

jicheng1014 · 2019年04月26日 · 最后由 kevin_jj 回复于 2019年05月03日 · 2873 次阅读

参见 https://weblog.rubyonrails.org/2019/4/24/Rails-6-0-rc1-released/

"This may well also be the best exercised release candidate in the history of Rails! The team at Basecamp, Shopify, and GitHub are all running either rc1 or just-about in production. It’s been a real pleasure to see the Shopify and GitHub teams leap to the front of the line running the latest in production."

真是不容易啊

正在商议公司现在的项目上最新版,以身试法支持 rails

我想不到还有那个 Open Source Web Framework 是有这种 In Production Testing. 迟一点 Gitlab, ZenDesk, CookPad 也能够上便好了。

我认识的一个自己写 java web framework 的,他们自己公司跑的服务上都是该框架的最新代码

能过 RC1 的话至少说明代码组织很现代化,其实 Rails 6 几乎没有什么 Breaking,一个标准的 Rails(5.1 +)程序应该可以直接升级不做任何改动。

5.1 引入了平滑升级的设计,使得升级 Rails 不需要担心新版本带来的行为上的改变导致的问题。

最大的改变在于引入 Zeitwerk 后,改变了代码加载规则

这几家公司都是有人在核心维护组的,没有的话还是建议用稳定版。

按理说应该没几日了

nine 回复

也没准要 delay 了,rc1 晚了一个半月,不过比路线图多了 beta3,跳过 rc2 可能问题也不大

邮件写的已经要 delay 了

jasl 回复

新项目准备直接用 rc1,大概率没开发完,直接升级 release🙊

jasl 回复

参考过,很有价值,不过最终评估后,打算折腾一下 react_on_rails + webpacker + antd😉

jicheng1014 回复

哪里的邮件写的 release 要延迟了?

需要 登录 后方可回复, 如果你还没有账号请 注册新账号