Ruby 每周问题 689:2024 年 2 月 8 日

主要观点:

  • 介绍了 Turbo 8 的发布,包括其 DOM 变形方法、支持的 View Transition API 及预加载链接功能等,它对快速、现代 Rails 应用开发很重要。
  • 提到 FastRuby.io 的升级服务,可帮助从 startups 到 Fortune 500 公司进行关键升级,能在数周内将 Ruby 升级到 3.3 和 Rails 升级到 7.1 且零停机。
  • 阐述了 Ruby Next 游乐场通过使用 WASM 和 WASI 在浏览器中执行 Ruby 的构建过程及用途。
  • 宣布 Rails World 2024 的论文征集开始,提及 GitHub 联合创始人 Chris Wanstrath 账号被暂停后恢复,Basecamp 已 20 岁,Aaron Sumner 预告新的《Everyday Rails Testing with RSpec》书籍,以及一个 JS 项目转向 Rails 的事。
  • 介绍了在 Ruby 中本地运行开源 AI 模型的方法,以及 Ollama 的作用。
  • 给出了 RSpec 在 Rails 中测试类型的概述及示例。
  • 展示了一些代码和工具,如 Phlex 组件导向视图框架、Active Delivery 1.2、Invisible Captcha 2.2 等。

关键信息:

  • Turbo 8:引入 DOM 变形、支持 View Transition API、预加载链接。
  • FastRuby.io:专业升级服务,快速将 Ruby 和 Rails 升级。
  • Ruby Next:通过 WASM 和 WASI 在浏览器中运行 Ruby。
  • Rails World 2024:论文征集开始。
  • Ollama:用于在 Ruby 中本地运行 AI 模型。
  • Phlex:组件导向视图框架,有新主页。

重要细节:

阅读 5
0 条评论