Software Alternatives, Accelerators & Startups
Turbolinks

Turbolinks Reviews and Details

This page is designed to help you find out whether Turbolinks is good and if it is the right choice for you.

Screenshots and images

  • Turbolinks Landing page
    Landing page //
    2023-08-17

Features & Specs

  1. Fast Page Loads

    Turbolinks makes use of AJAX to load only the content that changes between pages, leading to faster page transitions compared to full page reloads.

  2. Ease of Use

    It can be easily integrated into a Rails application with minimal setup and code changes, providing fast results without a steep learning curve.

  3. Reduced Server Load

    By minimizing full-page reloads, Turbolinks can help reduce server load and usage, as well as client bandwidth.

  4. Improved User Experience

    By providing faster navigation and transitions, Turbolinks can create a smoother and more efficient user experience similar to that of a single-page application.

Badges

Promote Turbolinks. You can add any of these badges on your website.

SaaSHub badge
Show embed code

Videos

Improving Your Page Load Speeds on Any Site with Turbolinks

16 Laravel Livewire SPA using Turbolinks

True hybrid mobile applications with Turbolinks

Social recommendations and mentions

We have tracked the following product recommendations or mentions on various public social media platforms and blogs. They can help you see what people think about Turbolinks and what they use it for.
  • Hotwire: HTML Over The Wire
    First off, name calling. Second, I actually thought the same as you but digging into the history I don't see any records of a public release of Hotwire until December of 2020, and HTMX was public in May of that year. I'm pretty sure what I was thinking of was actually Turbolinks: https://github.com/turbolinks/turbolinks. - Source: Hacker News / over 1 year ago
  • What is the best way to add dynamic workflow in django template ?
    You can find out more about Turbolinks on the GitHub repository (https://github.com/turbolinks/turbolinks). The repo is now archived, because itโ€™s was integrated in a framework called Turbo, but the functionality is the same. Source: over 2 years ago
  • A Comprehensive Guide to Rails Internationalization
    // app/javascript/src/helpers/price.js // Turbolinks are enabled by default in Rails, // we need to process our script on every page load // https://github.com/turbolinks/turbolinks#full-list-of-events Document.addEventListener("turbolinks:ready", () => { // Get language from html tag const lang = document.documentElement.lang; // Find all span tags with data-localize="price" const pricesOnPage =... - Source: dev.to / almost 3 years ago
  • An SPA Alternative
    Https://github.com/turbolinks/turbolinks It provides a smooth UX by fetching next page's HTML in background, then replace the DOM by compareing the diff in HTML. So you won't see a blank page while navigating between pages. - Source: Hacker News / about 3 years ago
  • Get Started with Hotwire in Your Ruby on Rails App
    If you have used Turbolinks in the past, you will feel right at home with Turbo Drive. At its core, some JS code intercepts JavaScript events on your application, loads HTML asynchronously, and replaces parts of your HTML markup. - Source: dev.to / about 3 years ago
  • A Look at Rails Hotwire: Turbo Drive
    When the Turbolinks technology first came out in Rails 4, some people did not understand what it was really about. I happened to get it right away only because I personally implemented my own version of Turbo Drive for one of my client projects before Turbolinks was released (around 2012), so I really appreciated Turbolinks when it was released. With the latest updates in Rails 7, the Turbolinks technology has... - Source: dev.to / over 3 years ago
  • Migrating From Turbolinks To Turbo
    Turbolinks, a great tool to make navigating your web application faster, is no longer under active development. It has been superseded by a new framework called Turbo, which is part of the Hotwire umbrella. - Source: dev.to / over 3 years ago
  • Doing the Impossible โ€” Building a Persistent Audio Player in Ruby on Rails
    Weโ€™ll use Ruby on Rails and Turbo to accomplish this, but we could use Turboโ€™s predecessor, Turbolinks to achieve the same result, and Rails is only incidental to the finished project. We could just as easily use Turbo with any other "multi-page" framework and deliver the same experience. - Source: dev.to / about 4 years ago
  • I've learned a little bit of python. Now what?
    Check out StimulusJs and Turbolinks their whole purpose is to add only a tiny bit of js to a server side rendered website, to give a feel similar to that of client-side rendered web pages. Source: about 4 years ago
  • Can I "un-declare" javascript code after removing it from the DOM?
    Nice job solving this problem! This sounds similar to how Inertia works (https://inertiajs.com/how-it-works), or Turbolinks (https://github.com/turbolinks/turbolinks). You could dig through those libraries to see if / how they solved issues with global scope. Source: over 4 years ago
  • Using Hotwire Turbo in Rails with legacy JavaScript
    Since Rails 4, the Turbolinks library has been included but had a bunch of problems at that time (2013), so. - Source: dev.to / over 4 years ago
  • Working on getting a class project up and going into Heroku, keep running into this, any ideas on whatโ€™s going on and what to do?
    # Turbolinks makes navigating your web application faster. Read more: https://github.com/turbolinks/turbolinks. Source: over 4 years ago
  • htmx and HTML Driven Development
    This functionality is somewhat similar to Turbolinks and allows you to use htmx for progressive enhancement. - Source: dev.to / over 4 years ago
  • Rails repeats Webpacker packages if I go back one page (OwlCarousel, DataTables)
    Https://github.com/turbolinks/turbolinks#full-list-of-events. Source: over 4 years ago

Do you know an article comparing Turbolinks to other products?
Suggest a link to a post with product alternatives.

Suggest an article

Turbolinks discussion

Log in or Post with

Is Turbolinks good? This is an informative page that will help you find out. Moreover, you can review and discuss Turbolinks here. The primary details have not been verified within the last quarter, and they might be outdated. If you think we are missing something, please use the means on this page to comment or suggest changes. All reviews and comments are highly encouranged and appreciated as they help everyone in the community to make an informed choice. Please always be kind and objective when evaluating a product and sharing your opinion.