HarmonyOS开发者限时福利来啦!最高10w+现金激励等你拿~ 了解详情
写点什么

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:3721910
用户头像
小智 让所有人认同的文字称不上表达

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

关注

评论

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

☕【难点攻克技术系列】「海量数据计算系列」如何使用BitMap在海量数据中对相应的进行去重、查找和排序

洛神灬殇

BitMap bitmaps bitset 12月日更

消息队列存储消息数据设计

张靖

#架构实战营

TDSQL PostgreSQL如何快速定位阻塞SQL

腾讯云数据库

tdsql 国产数据库

腾讯云TDSQL数据库信创演进与实践

腾讯云数据库

tdsql 国产数据库

Greenplum内核源码分析-分布式事务(一)

王凤刚(ginobiliwang)

源码分析 分布式事务 greenplum

新年将至,惊喜来袭

云计算运维

java开发之SSM开发框架的快速理解

@零度

ssm JAVA开发

强强联袂!腾讯云TDSQL与国双战略签约,锚定国产数据库巨大市场

腾讯云数据库

tdsql 国产数据库

在线JSON转Schema工具

入门小站

工具

尚硅谷喜获央广网2021年度公信力教育品牌

编程江湖

教育

尚硅谷喜获央广网2021年度公信力教育品牌

@零度

常用的echo和cat,这次让我折在了特殊字符丢失问题上

华为云开发者联盟

Linux cat echo 特殊字符 定向

Dubbo为什么要用Go重写?

捉虫大师

Go dubbo

这几个IDE是Node.js 开发人员需要知道的

@零度

node.js 前端开发

移动办公时代,数智化平台如何赋能企业管理升级?

WorkPlus

取代Maven?maven-mvnd持续霸榜 GitHub Trending,性能提升300%

沉默王二

maven

[架构实战营] 模块八作业

危险游戏

架构实战营

Linux之find exec

入门小站

forEach、map和for循环

编程江湖

大前端

Iog4j2漏洞相关技术分析

极光JIGUANG

旺链科技团建图鉴 | 认真工作,肆意生活~

旺链科技

区块链 企业文化 团建

攻略 | 如何实现一个满足业务需求的流程设计器

全象云低代码

typescript 前端 低代码 流程

尚硅谷年终盘点|你好,2022;再见,2021

编程江湖

2022年新年祝福

一文解析Apache Avro数据

华为云开发者联盟

序列化 flink sql Apache Avro 反序列 Avro

强强联袂!腾讯云TDSQL与国双战略签约,锚定国产数据库巨大市场

腾讯云数据库

tdsql 国产数据库

从人工到智能!百度AI开发者大会分论坛,探寻国球乒乓背后的AI之路

百度大脑

人工智能

WireShark好学吗?我来手把手教你学WireShark抓包及常用协议分析

学神来啦

网络安全 Wireshark 渗透测试 kali kali Linux

MongoDB按需物化视图介绍

MongoDB中文社区

mongodb

尚硅谷年终盘点 | 你好,2022;再见,2021

@零度

洞见科技携手阿里云,以“隐私计算+云”推动场景应用大规模落地

阿里云弹性计算

阿里云 数据安全 隐私计算

性能工具之常见压力工具是否能模拟前端?

zuozewei

前端 浏览器 性能分析 测试工具 12月日更

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