亲爱的读者,我是 Kasper。
我来为你的收件箱添加一些出乎意料的亮点。
在进入 Rails 正题之前,我想先分享一个关于我们公司的轻松小故事:我们有一个同事,我们都很敬佩她,因为她正在进行一次跨国跋涉。
她是我们的英雄,而且她刚刚跨越了国境线。
噢,对了,你一定在寻找有关 Rails 的新闻。
本周有 42 人为 Rails 提供了帮助。Rails 5 离我们越来越近,这都是你们的功劳。继续努力,它将成为有史以来最好的 Rails 版本。
prepend
准备取代 alias_method_chain
你还记得我们说过 alias_method_chain
已不再建议使用吗?如果被覆盖的方法调用 super,你就会陷入无限递归中,就像那个永远没毕业的幼儿园学生一样。本周,prepend
成为了 Rails 急需的继承者。它是如何达此目标的呢?
我很高兴你继续往下读,因为 Ruby 2.2.2 对 prepend
进行了修复。新版本主要是一个安全版本,还更新了一些错误修复,所以不要再拖延升级了,好吗?你应该在准备好下周到 实验室。
你可以覆写控制器中一项新的 default_form_builder
方法。接下来,form_for
和它的兄弟都会使用传入的生成器类来设计视图。
嘿,这个版本已经推出新版本了。
就像一个乐于助人的人一样,你可能会在运行 rake
或 rails
时将 bin
置于前缀位置。这些是 binstubs 的实际应用。但是,bin
通常用于可执行文件,而不仅仅是那些 stub。由于 Bundler 将 bin
保留给了 binstubs 而将 exe
保留给了可执行文件,所以情况不再是这样了。本周 Railties 执行了该约定。
我们几个将在下周前往 Big Peach。因此,在您看到 DHH 公布了 Rails 5 中的重大内容后,您可以在 RailsConf 与我们交流。Godfrey 和 Claudio 都将发表讲话。Godfrey 和 Claudio。...我想我也会参加。
又一个 Rails 周过去了,时间过得真快。有关更多更改,请单击 此 链接。