Rails Rails 5.2.0 RC1: Active Storage, Redis Cache Store, HTTP/2 Early Hints, CSP, Credentials

huacnlee · 2018年01月31日 · 最后由 nuanshuidai 回复于 2018年05月03日 · 2950 次阅读
共收到 17 条回复

RubyChina 是不是尝鲜了?

可以考虑支持http2了

刚发现Elixir 的 plug也开始加入http2了

SpringBoot 2.0 RC 也加入了HTTP/2了。

huacnlee 回复

华顺哥动作好快, 我的还停在 dev 机器呢...

huacnlee 回复

是不是说,查询一组 User 的时候若要获得头像,还得加 eager loading 了?

用套娃缓存。

jasl 回复

对,这样有好处,可以自由增加各种各样的附件类型,无需调整数据库。

class Post < ApplicationRecord
  has_one_attached :image

  has_one_attached :cover
  has_many_attached :images
  has_many_attached :attachments
end
13楼 已删除

今天试了下Bootsnap,开启速度毫无变化……

Active Storage 不支持校验或者事务,这一点上还是无法替代 Carrierwave

direct_upload: true 的功能很方便,全交给客户端直接往云服务器上传,避免经过服务器,只需要这么一行:

<%= form.file_field :avatar, direct_upload: true %>

Boot large Ruby/Rails apps faster

n5ken Rails 文章功能设计 中提及了此贴 02月05日 13:22
huacnlee Rails 5.2.0 Released 中提及了此贴 04月10日 11:19
huacnlee 回复

你用了之后觉得到底好用不?值得改用不?

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