这是 2023 年的最后一期内容,圣诞日 Ruby 3.3 即将发布,下周休息,1 月 4 日回归 3.3 主题内容。本周有新内容,也回顾了今年的热门文章、工具和视频。
- Ruby 3.3 的 YJIT:更快且更节省内存:YJIT 团队今年努力工作,Ruby 3.3 中的版本比 3.2 有很大提升,解释了他们的工作并提及一些性能数据。
- 介绍 Solid Queue:37signals 开源了 Active Job 的新数据库队列后端,支持多种数据库。
- 固定价格的每月 Rails 应用代码维护:每月 10 小时起,为落后版本或处于维护模式的应用提供补丁、修复等服务。
- Ruby 3.3 的新内容:预览版接近最终版,可提前了解 3.3 相关内容,FastRuby 也有更技术向的介绍。
- RubyGems 支持可信发布:通过 OpenID Connect 更安全地自动发布 gem。
- Elise Shaffer 写了一封关于 Ruby 的情书。
2023 年热门文章和特色:
- 详尽的 Ruby 3.2 变更日志:Victor 擅长突出语言变化,其 Ruby 更新文档值得查看,他也在为 Ruby 3.3 写变更日志。
- DHH:'Turbo 8 放弃 TypeScript':DHH 不喜欢 TypeScript 不在 Rails 的 Turbo 中。Turbo 8 上月发布,Brad Gessler 写了介绍。
- 从 Ruby 到 Node:彻底改造 Shopify 的 CLI:电商平台 Shopify 从 Ruby 切换到 Node 用于 CLI 工具。
2023 年热门代码和工具:
- 无密码 1.x:Rails 应用的魔法链接认证:为 Rails 应用添加无密码认证,升级需更改代码。
- Shale:用于文本格式的对象映射器和序列化器:将多种文本格式转换为 Ruby 数据结构及反向操作,v1.0 增加 Ruby 3.2 支持。
2023 年热门视频:
- Ruby on Rails:纪录片:44 分钟纪录片,可作为家庭喜爱替代《虎胆龙威》。
- DHH 的 Rails World 2023 主题演讲:10 月首届 Rails World 上的激情演讲,介绍‘无构建’方法等。
- 你将看到的最糟糕的单页 Rails 7 应用:4 月愚人节相关有趣视频,将所有内容塞进视图。
- 招聘:通过 Hired 找 Ruby 工作(l-all)(r-all)(cooper-rubyweekly)&utm_content=easy-job-hunting),创建免费个人资料,公司主动提供薪资细节。
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用。你还可以使用@来通知其他用户。