RailsCasts

RailsCasts

By Ryan BatesTechnologyEducation
Download on the App Store

RailsCasts episodes

  • #266 HTTP Streaming
    HTTP Streaming allows the browser to start processing the HTML response while the Rails app is still processing the rest of the request.
    10 min
  • #264 Guard
    Guard watches files and runs a command after a file is modified. This allows you to automatically run tests in the background, restart your development server, reload the browser, and more.
    9 min
  • #263 Client Side Validations
    Showing validation errors inline as the user is filling out the form can lead to a better use experience. Learn how to do this using the Client Side Validations gem.
    9 min
  • #262 Trees with Ancestry
    The Ancestry gem works like a tree but also allows us to fetch deeply nested messages in a single query. It provides a method to arrange them after fetching.
    10 min
  • #259 Decent Exposure
    The decent_exposure gem makes it convenient to share controller data with the view through methods instead of instance variables.
    10 min
  • #258 Token Fields
    With the jQuery Tokeninput plugin it is easy to add an autocompleting list of entries for a many-to-many association.
    12 min
  • #257 Request Specs and Capybara
    Request specs in RSpec are a great way to ensure the entire application stack is working properly. Here I also show how to use capybara with integrated JavaScript testing using Selenium.
    14 min

About RailsCasts

From the publisher's feed

Every other week you will be treated to a new, free RailsCasts episode featuring tips and tricks with Ruby on Rails, the popular web development framework. These screencasts are short and focus on one…