RailsCasts Pro episodes are now free!

Learn more or hide this

Applied Filters: javascript xPerformance x
Turbolinks
Episode #390 – Nov 05, 2012 – 114 comments

Turbolinks

Turbolinks can make your Rails app feel faster by using JavaScript to replace the page content when clicking a link. It will be default in new Rails 4.0 applications, but here I show how to use it in Rails 3 and mention some of the gotchas. (7 minutes)
Dynamic Page Caching (revised)
Episode #169 – Feb 11, 2012 – 63 comments

Dynamic Page Caching (revised)

Page caching is great for speeding up the performance of a page, but what if it contains user-specific content? Learn how to load content in dynamically through JavaScript in this episode. (7 minutes)
Client-Side Performance
Episode #369 – Jul 24, 2012 – 60 comments

Client-Side Performance

Optimizing Rails performance can only take you so far. The client-side plays a big part in how fast a page feels. Here I show many tools that can help make your apps faster than ever. (14 minutes)
Rails Modularity
Episode #349 – May 09, 2012 – 55 comments

Rails Modularity

Rails is a modular framework allowing you to include only what you need. Here I show how the smallest Rails app works, and then I take a look at how to whittle down a full Rails application stack. (13 minutes)
Dynamic Page Caching
Episode #169 – Jul 06, 2009 – 79 comments

Dynamic Page Caching

Use JavaScript to allow dynamic content in a page cache. In this episode I show you how to insert the user-specific content into a page through JavaScript. (11 minutes)
Page Caching
Episode #89 – Jan 20, 2008 – 34 comments

Page Caching

Page caching is an efficient way to cache stateless content. In this episode I will show you how to cache the dynamic javascript we created last week. (6 minutes)