Turbolinks is great for some use-cases (like Basecamp for example). But it is not for everybody. It absolutely sucks for other use-cases.<p>Among other things, since its inception it has messed with the CSS heirarchy, resulting in the fact that by default it loads all the CSS and JavaScript for all pages, in an order you probably don&#x27;t want. (Note: there is a reason the &quot;C&quot; in CSS stands for &quot;Cascading&quot;. It wasn&#x27;t designed to all be loaded at once.)<p>If you DO want &quot;one page apps&quot;, then fine. If you don&#x27;t, and you have a significant site with more than a couple of dissimilar pages, it will probably be more performant if you disable Turbolinks and load only the JavaScript and CSS necessary for a given page, i.e., the conventional approach.