写点什么

Ruby on Rails 6.0 版本正式发布,新特性解读

  • 2019-08-21
  • 本文字数:686 字

    阅读完需:约 2 分钟

Ruby on Rails 6.0版本正式发布,新特性解读


Ruby on Rails 6.0 正式版现已发布,比预计原定日期推迟了将近 4 个月时间,Rails 团队表示他们花费了大量时间检查 Rails 6 的可靠性。在此之前,Rails 6 的预览版早已在 GitHub, Shopify 和 Basecamp 等公司及其应用上的生产环境中运行了好几个月。此次正式版本发布除了修复和改进之外,还有 Action Mailbox,Action Text,Parallel Testing,多数据库支持等特性更新。

新功能简介:

Action Mailbox:允许将传入的电子邮件路由到类似于控制器的邮箱,以便在 Rails 中进行处理。它为 Amazon se、Mailgun、Mandrill、邮戳和 SendGrid 提供了入口,还可以通过内置的 Exim、Postfix 和 Qmail 入口直接处理入站电子邮件。


Action Text:使 Rails 具备富文本内容展示及编辑功能。它还包括 Basecamp 的 Trix 编辑器,由它创建的任何富文本内容都保存在它自己的 RichText 模型中,该模型与应用程序中任何现有的活动记录模型相关联。嵌入式图像和其他附件使用活动存储来存储,并与 RichText 模型相关联。


多数据库支持:该功能通过 Active Record 中的一个新 API 实现,该 API 可以在多个数据库之间切换连接。这意味着现在可以将某些记录分割到它们自己的数据库中,以便进行扩展或隔离。开发者借此可方便地让一个单一的应用程序在同一时间连接到多个数据库。


并行测试支持:该特性允许并行化测试套件,减少运行测试套件所需的时间,并帮助用户充分利用 CPU 内核。分叉进程是默认的技术,但是也支持线程。


其他改进:在 ES6 中重写了 Action Cable JavaScript,改进了 Action Cable 测试和 DNS 重新绑定攻击保护。此外,新的 Rails 版本现在需要 Ruby 2.5 版本支持。


更多详情请参阅发布公告


2019-08-21 11:3722605
用户头像
小智 让所有人认同的文字称不上表达

发布了 408 篇内容, 共 402.9 次阅读, 收获喜欢 1986 次。

关注

评论

发布
暂无评论
发现更多内容

对线面试官 - HashMap

派大星

HashMap底层原理 Java 面试题

英伟达 H100 vs. 苹果M2,大模型训练,哪款性价比更高?

GPU算力

企业做数字化转型,请先避开这5个坑!

优秀

数字化转型

JMeter 查看 TPS 数据

Liam

程序员 测试 Jmeter 测试工具 TPS

大模型时代,企业如何重构 AI 应用落地范式?

Fabarta

新鲜出炉!Go薪资最高,JS需求量最大!

树上有只程序猿

Java c++ Python 编程语言

建设数字工厂:生产订单批量拆分的实现方法

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

Flink 实践教程:入门(11):MongoDB Sink 的使用

腾讯云大数据

流计算 Oceanus

AI算力爆发,新职业出现,你发现了吗?

小齐写代码

IDC公布2022中国大数据平台私有化部署市场份额,柏睿数据位列第一梯队

新消费日报

ChatGPT下程序员应该何去何从?

小齐写代码

信创产业未来发展如何

小齐写代码

PoseiSwap 即将开启质押,利好刺激下 POSE通证短时涨超 30%

BlockChain先知

云图说丨初识华为云OrgID:轻松实现统一帐号、统一授权

华为云开发者联盟

云计算 后端 华为云 华为云开发者联盟 企业号 7 月 PK 榜

什么样的程序员在35岁后仍然保持竞争力?

互联网工科生

程序员 技术 持续学习 经验

国内常见的16款低代码开发平台介绍

优秀

低代码开发平台 低代码平台 企业级低代码平台

2023 数字生态发展大会,和鲸 ModelWhale 入选中国信通院“铸基计划”《高质量数字化转型产品及服务全景图》

ModelWhale

数字化转型 中国信通院 铸基计划

全球视频编码领域顶级大赛放榜,网易云信首次参赛即斩获H.265赛道多项指标第一

网易云信

音视频 H.265 音视频通话

语雀 × 支付宝小程序云:发布技术干货,赢语雀会员和周边!

TRaaS

文档写作 #程序员

软件测试/测试开发丨Python 内置库 文件处理 学习笔记分享

测试人

Python 程序员 软件测试 文件处理 内置库

全球视频编码领域顶级大赛放榜,网易云信首次参赛即斩获H.265赛道多项指标第一

网易智企

音视频技术 H.265

新版安卓iOS双端语音派对聊天APP源码开发核心功能和开发要点介绍

山东布谷科技胡月

语音聊天APP源码 视频语音直播app开发 语音社交APP搭建 语音房APP开发 语音厅源码

信创产业未来发展如何

小魏写代码

信创 信创产业

人人都有大模型用!大模型ChatGLM2-6B新手速通!

飞桨PaddlePaddle

人工智能 百度 paddle 飞桨 百度飞桨

低代码:告别繁琐,提速软件开发

互联网工科生

软件开发 低代码 数字化

Spring高手之路10——解锁Spring组件扫描的新视角

砖业洋__

spring @Component 包扫描 bean的默认名称

用于提取数据的三个开源NLP工具

互联网工科生

nlp NLP 大模型

MobTech秒验,一键登录快人一步!

MobTech袤博科技

前端 App 免密登录 登录验证 秒验

Java学习13:static关键字,this关键字

java易二三

Java 编程 程序员 计算机

Ruby on Rails 6.0版本正式发布,新特性解读_开源_小智_InfoQ精选文章