我们正在致力于将 Rails 从 v6.1 升级到 v7.0,我们正在使用 Turbolinks,并且我们知道 Rails 7 现在在 Hotwire 中具有 Turbo。我没有看到 Turbolinks gem 有任何贬值,但仍然好奇我们是否能够在 Rails v7+ 中使用 Turbolinks,而不需要迁移到 tube-rails gem。
我想知道 Turbolinks 是否仍然兼容 Rails v7+?
Turbolinks 仍然至少与 Rails v7.0.4.2 兼容(可能还有更多,但这是我使用它的最后一个版本)。
也就是说,Turbolinks 不再按照其 Github 存储库 中所述积极开发。从 Turbolinks 到 Turbo 的迁移也非常简单,而且替换率几乎下降(请参见此处),因此我强烈建议无论如何完成它,以避免进一步出现问题。