Turbolinks
Noun · Development
Definitions
The predecessor to Turbo Drive, Turbolinks was a Ruby on Rails library that sped up page navigation by intercepting link clicks, fetching the new page via AJAX, and swapping out the `<body>` while preserving the `<head>` — avoiding full page reloads and re-parsing of CSS/JS. It was succeeded by Turbo as part of the Hotwire framework.
In plain English: A Rails library that made websites feel faster by swapping page content without doing a full browser reload, now replaced by Turbo.
Example: "Half our JavaScript breaks on navigation because Turbolinks doesn't trigger DOMContentLoaded on page transitions — we need to listen for turbolinks:load instead."