The Ruby Programming Language, 1st Edition
by David Flanagan; Yukihiro Matsumoto
Regular Expressions Cookbook
by Jan Goyvaerts; Steven Levithan
Head First Rails
by David Griffiths
Refactoring: Ruby Edition
by Jay Fields; Shane Harvie; Martin Fowler
Regular Expression Pocket Reference, 2nd Edition
by Tony Stubblebine
Since David Heinemeier Hansson’s keynote speech at RailsConf 2006 and the release of Rails 1.2 in early 2007, Representational State Transfer, better known as REST, has taken the Rails world by storm. If you’re new to REST, this short cut will help you decide which parts of the REST paradigm you want to introduce to your application. If you’re a developer with more RESTful experience, this short cut will introduce you to some refactorings that will give your application a cleaner, leaner code base, while also serving as a reference to much of the functionality REST has brought to Rails.
Section 1: What This Short Cut Covers 3
Section 2: What Is REST? 6
Section 3: Refactorings 10
Section 4: RESTful Controllers 31
Section 5: RESTful Routes 48
Section 6: RESTful Views 54
Section 7: RESTful Tests 59
Section 8: RESTful Authentication 61
Section 9: Consuming RESTful APIs 63
Resources 72
About the Author 73
Some information on this page was provided using data from Amazon.com®.