Turbolinks

Noun · Development

Definitions

  1. 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."

Related Terms