{"product_id":"9780132701846","title":"Rails Refactoring to Resources (Digital Short Cut): Using CRUD and REST in Your Rails Application","description":"\u003cp\u003eThis is the eBook version of the printed book.\u003c\/p\u003e \u003cp\u003eSince 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.\u003c\/p\u003e  \u003cp\u003e \u003c\/p\u003e  \u003cp\u003eSection 1: What This Short Cut Covers 3\u003c\/p\u003e  \u003cp\u003eSection 2: What Is REST? 6\u003c\/p\u003e  \u003cp\u003eSection 3: Refactorings 10\u003c\/p\u003e  \u003cp\u003eSection 4: RESTful Controllers 31\u003c\/p\u003e  \u003cp\u003eSection 5: RESTful Routes 48\u003c\/p\u003e  \u003cp\u003eSection 6: RESTful Views 54\u003c\/p\u003e  \u003cp\u003eSection 7: RESTful Tests 59\u003c\/p\u003e  \u003cp\u003eSection 8: RESTful Authentication 61\u003c\/p\u003e  \u003cp\u003eSection 9: Consuming RESTful APIs 63\u003c\/p\u003e  \u003cp\u003eResources 72\u003c\/p\u003e  \u003cp\u003eAbout the Author 73\u003c\/p\u003e","brand":"Pearson Education","offers":[{"title":"Default Title","offer_id":47119794405616,"sku":"9780132701846","price":18.99,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0737\/7593\/9824\/files\/9780132701846_p0.jpg?v=1763640306","url":"https:\/\/shop-qa.barnesandnoble.com\/products\/9780132701846","provider":"Barnes \u0026 Noble (DEV)","version":"1.0","type":"link"}