Get ready to see Rails as you've never seen it before. Learn how
to extend the framework, change its behavior, and replace whole
components to bend it to your will. Eight different test-driven
tutorials will help you understand Rails' inner workings and
prepare you to tackle complicated projects with solutions that are
well-tested, modular, and easy to maintain. This second edition of
the bestselling "Crafting Rails Applications" has been updated to
Rails 4 and discusses new topics such as streaming, mountable
engines, and thread safety. Rails is one of the most extensible
frameworks out there. This pioneering book deep-dives into the
Rails plugin APIs and shows you, the intermediate Rails developer,
how to use them to write better web applications and make your
day-to-day work with Rails more productive. Rails Core developer
Jose Valim guides you through eight different tutorials, each using
test-driven development to build a new Rails plugin or application
that solves common problems with these APIs. You'll learn how the
Rails rendering stack works and customize it to read templates from
the database while you discover how to mimic Active Record
behavior, such as validations, in any other object. You'll find out
how Rails integrates with Rack, the different ways to stream data
from your web application, and how to mix Rails engines and Sinatra
applications into your Rails apps, so you can choose the most
appropriate tool for the job. In addition, you'll improve your
productivity by customizing generators and responders. This book
will help you understand Rails' inner workings, including
generators, template handlers, internationalization, routing, and
responders. With the knowledge you'll gain, you'll create
well-tested, modular, and robust solutions for your next
project.What You Need This book requires previous experience with
Ruby on Rails.
General
Imprint: |
The Pragmatic Programmers
|
Country of origin: |
United States |
Release date: |
December 2013 |
First published: |
November 2013 |
Authors: |
Jose Valim
|
Dimensions: |
236 x 190 x 13mm (L x W x T) |
Format: |
Paperback
|
Pages: |
200 |
Edition: |
2nd ed. |
ISBN-13: |
978-1-937785-55-0 |
Categories: |
Books >
Computing & IT >
General
Promotions
|
LSN: |
1-937785-55-6 |
Barcode: |
9781937785550 |
Is the information for this product incomplete, wrong or inappropriate?
Let us know about it.
Does this product have an incorrect or missing image?
Send us a new image.
Is this product missing categories?
Add more categories.
Review This Product
No reviews yet - be the first to create one!