Types
- Free Episodes
- Pro Episodes
- Revised Episodes
Categories
- Active Record
- Active Resource
- Active Support
- Administration
- Ajax
- APIs
- Authentication
- Authorization
- Background Jobs
- Caching
- Code Walkthrough
- Controllers
- Debugging
- Deployment
- eCommerce
- Forms
- Mailing
- Models
- Performance
- Plugins
- Production
- Rack
- Rails 2.0
- Rails 2.1
- Rails 2.2
- Rails 2.3
- Rails 3.0
- Rails 3.1
- Rails 3.2
- Rails 4.0
- Refactoring
- Routing
- Search
- Security
- Testing
- Tools
- Views
Routing Walkthrough Part 1
How does routing work internally in Rails 3? In this episode I'll walk you through the Rails code that makes routing possible.
(13 minutes)
Routing in Rails 3
Rails 3 sports a new routing interface. In this episode I show how to translate the old interface into the new one and show off a few new features.
(13 minutes)
Routing Walkthrough Part 2
In this episode we continue our look into the Rails 3 router by exploring the Mapper class.
(13 minutes)
Generate Named Routes
This more advanced episode will show you how to dynamically generate named routes by adding a method to the map object.
(5 minutes)
Custom Routes
In this episode you will learn how to add custom routes, make some parameters optional, and add requirements for other parameters.
(7 minutes)
Catch-all Route
Sometimes you need to add complex/dynamic routes. This is often impossible to do in routes.rb, but do not worry. It can be accomplished with a catch-all route. See how in this episode.
(5 minutes)
Named Routes
When you add a custom route, make it a named route so you have url helper methods to easily link to that new route. See episode for details.
(6 minutes)
Customizing Devise
Here we dive deeper into Devise by customizing how the views, routing, validations, and authentication works.
(7 minutes)
Nested Resources
In this episode I show how to nest resources through routing and go into some new additions in Rails 2.2.
(10 minutes)
Introducing Devise
Devise is a full-featured authentication solution which handles all of the controller logic and form views for you. Learn how to set it up in this episode.
(10 minutes)