Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.

 

or
Sign in to turn on 1-Click ordering.
 
 
More Buying Choices
59 used & new from $1.99

Have one to sell? Sell yours here
 
   
Ajax on Rails
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get yours here.
 
  
4.2 out of 5 stars See all reviews (16 customer reviews)

List Price: $39.99
Price: $26.39 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Want it delivered Monday, July 20? Choose One-Day Shipping at checkout. Details
33 new from $9.17 26 used from $1.99
Also Available in: List Price: Our Price: Other Offers:
Digital (Download: PDF) $31.99 $31.99
Like this book? Find similar titles from O'Reilly and Partners in our O'Reilly Bookstore.

Best Value

Buy JavaScript: The Definitive Guide and get Ajax on Rails at an additional 5% off Amazon.com's everyday low price.

JavaScript: The Definitive Guide + Ajax on Rails
Buy Together Today: $56.56

Show availability and shipping details

  • JavaScript: The Definitive Guide

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • This item: Ajax on Rails

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Rails Cookbook (Cookbooks (O'Reilly))

Rails Cookbook (Cookbooks (O'Reilly))

by Rob Orsini
Agile Web Development with Rails, 2nd Edition

Agile Web Development with Rails, 2nd Edition

by Dave Thomas
4.6 out of 5 stars (109)  $35.95
Ruby Cookbook (Cookbooks (O'Reilly))

Ruby Cookbook (Cookbooks (O'Reilly))

by Lucas Carlson
4.7 out of 5 stars (30)  $31.49
Rails Recipes (Pragmatic Programmers)

Rails Recipes (Pragmatic Programmers)

by Chad Fowler
4.4 out of 5 stars (14)  $21.75
Advanced Rails

Advanced Rails

by Brad Ediger
4.7 out of 5 stars (9)  $23.09
Explore similar items

Editorial Reviews

Product Description
Learn to build dynamic, interactive web applications using the two most important approaches to web development today: Ajax and the phenomenally efficient Ruby on Rails platform. This book teaches intermediate to advanced web developers how to use both Ajax and Rails to quickly build high-performance, scalable applications without being overwhelmed with thousands of lines of JavaScript code. More than just recipes, you also get a thorough, low-level understanding of what's happening under the hood.
  • Ajax on Rails includes three fully worked out Rails/Ajax applications, and quick reference sections for Prototype and script.aculo.us.
  • Testing lessons show you how to eliminate cross-browser JavaScript errors and DOM debugging nightmares using a combination of Firebug, and Venkman.
  • Advanced material explains the most current design practices for Ajax usability. You'll learn to avoid user experience mistakes with proven design patterns.
Beyond the how-to, Ajax on Rails helps you consider when Ajax is (and isn't) appropriate, and the trade-offs associated with it. For those new to Rails, this book provides a quick introduction, the big picture, a walk through the installation process, and some tips on getting started. If you've already started working with Rails and seek to deepen your skill set, you'll find dozens of examples drawn from real-world projects, exhaustive reference for every relevant feature, and expert advice on how to "Ajaxify" your applications.

About the Author
Scott Raymond is an independent software consultant specializing in Ruby on Rails. His most recent projects include Blinksale.com and IconBuffet.com, two very popular and well-reviewed web services businesses built with Rails. Scott also contributes code to the open source Rails project and speaks frequently at conferences including Canada on Rails, RailsConf, and the annual RubyConf.

Product Details

  • Paperback: 350 pages
  • Publisher: O'Reilly Media, Inc.; illustrated edition edition (May 11, 2009)
  • Language: English
  • ISBN-10: 0596527446
  • ISBN-13: 978-0596527440
  • Product Dimensions: 9 x 7 x 0.9 inches
  • Shipping Weight: 1.1 pounds (View shipping rates and policies)
  • Average Customer Review: 4.2 out of 5 stars See all reviews (16 customer reviews)
  • Amazon.com Sales Rank: #72,026 in Books (See Bestsellers in Books)

    Popular in these categories: (What's this?)

    #23 in  Books > Computers & Internet > Programming > Languages & Tools > Ajax
    #89 in  Books > Computers & Internet > Graphic Design > Website Architecture & Usability

Inside This Book (learn more)

What Do Customers Ultimately Buy After Viewing This Item?

Ajax on Rails
62% buy the item featured on this page:
Ajax on Rails 4.2 out of 5 stars (16)
$26.39
The Ruby Programming Language
14% buy
The Ruby Programming Language 5.0 out of 5 stars (25)
$26.39
Advanced Rails
9% buy
Advanced Rails 4.7 out of 5 stars (9)
$23.09
JavaScript: The Definitive Guide
8% buy
JavaScript: The Definitive Guide 4.4 out of 5 stars (286)
$31.49

Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to the tags you consider relevant or enter your own tags in the field below.
(17)
(15)
(9)
(5)
(4)

Your tags: Add your first tag
 
Help others find this product — tag it for Amazon search
No one has tagged this product for Amazon search yet. Why not be the first to suggest a search for which it should appear?

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

 

Customer Reviews

16 Reviews
5 star:
 (8)
4 star:
 (4)
3 star:
 (4)
2 star:    (0)
1 star:    (0)
 
 
 
 
 
Average Customer Review
4.2 out of 5 stars (16 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
26 of 30 people found the following review helpful:
5.0 out of 5 stars Sharpen your Ajax and Rails skills, January 31, 2007
Scott Raymond's book "Ajax on Rails" (published Jan 2007) serves as an introduction, tutorial, and reference for web development using Ajax and Rails. It is roughly 1/3 introductory and intermediate level text; 1/3 more advanced material for developing "Ajax on Rails" applications; and 1/3 sample - life-sized - applications. (The sample applications can be downloaded from the O'Reilly site.)

The author writes that Ajax is "a really simple idea: web pages, already loaded in a browser, can talk with the server and potentially change themselves as a result." [p. 2] There is elegance in this simplicity and the book reveals a lot of the mystery around Ajax and how it works.

The author does a great job exploring the basics. You will quickly get all the motivation needed to realize why this simple idea is so powerful in practice. You'll also soon see why "Ajax on Rails" is a productive approach for developing next generation applications on the web.

One of the real strengths of this book is its many working examples. I found even tricky techniques described in ways that were easy to understand. As I read the book, I entered sample code described on each page. (Having a working Rails installation is key for getting the most out of the book. The author provides a quick installation introduction which is supplemented with URLs for added help.) It was easy to apply "Ajax on Rails" to my own project, which I worked on as I read the book.

The centerpiece of the book is Chapter 5, which covers RJS (also known as Ruby-generated Javascript.) I expected to learn about Ajax, but I was pleasantly surprised by how much I learned about the magic of Rails and Ruby development! A number of critical technical topics, often overlooked, are also covered - including `Usability', 'Testing and Debugging', 'Performance' and 'Security'.

The author does a great job taking the reader from simple working examples to more complex applications. I certainly felt more comfortable with advanced aspects of Ajax and Rails by the end of the book. It seems to me this is the definitive text on the topic.

"Ajax on Rails" has been a joy to read and work through. It was easy to mark my learning progress along the way. The material is organized clearly. The writing moves at a great pace. Sample code explores how everything works. (I expect I'll be referring back to the extensive examples in the future.) This book is a great tool to sharpen your skills around two of the most exciting aspects of the evolving web - Ajax and Rails.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
24 of 28 people found the following review helpful:
5.0 out of 5 stars Straightforward and Comprehensive, January 25, 2007
By Raymond Brigleb (Portland, OR, United States) - See all my reviews
(REAL NAME)   
This is a great book to get. The author is an expert in the field - I've seen him speak in person, and read his articles in the past. The book does not disappoint.

It's really three books in one. The first part is a tutorial, taking you through the paces and up the ladder of frameworks. You go from JavaScript to Prototype to Scriptaculous to RJS, chapter by chapter, and it really makes sense. Then you get chapters on Usability, Performance, Testing, and Security, which really cover more than just the basics - Mr. Raymond shows you how to build your application around Ajax, and do it intelligently. The chapter on Performance had a better explanation of caching than I'd read anywhere else!

The second part is two chapters, two comprehensive references on Prototype and Scriptaculous, respectively. Combined, these might be worth the price of the book for some folks. I'm sure I'll be referring to these pages for some time.

Finally, you have three real-world application examples. Again, these might be worth the price of the book as well! You get a Review Quiz, Photo Gallery, and Intranet Workgroup application. The code is available at the O'Reilly site now, so you don't have to type them in, of course. Still, it's nice to read about them in the book, and why the author wrote them the way he did. All of the applications are useful, and use best-practices throughout.

It's nice to see O'Reilly starting to get their Rails titles out. Predictably, they're awesome. They always choose the best authors, edit and proof the books meticulously, and put out a quality product. Highly recommended.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 16 people found the following review helpful:
5.0 out of 5 stars Essentially a must-have, January 31, 2007
Outstanding, with a few nits. The author is a technical master and a master communicator, the editing is first rate, the book really flows. (The new Agile Rails book (skateboard book) has an excellent section which covers the same material, but in somewhat less detail.)

The sections on testing, security and performance are quite valuable. They're not too Ajax-specific and present best practices succinctly. The three case studies in the end are the most valuable chapters to me. I learn by taking apart code like this, I've hunkering down over the book,

BTW, if you don't use Ajax now and think you don't need to know about it etc, you don't UNLESS: you never work with other develoeprs, you never use anybody else's code, and all your users have JS turned off.

Nits: doesn't cover basic ECMA/javascript syntax at all. Chapter 1 (30,000 foot view of Rails) is perfunctory. The index isn't great, (the Pragmatics have really raised the bar on this). Doesn't use migrations. The 1-liner method def's (no semicolons) and the ones with no parentheses around parameter lists are hard to read, IMHO.

But all very minor complaints. On the whole, I would call this book indispensable
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
Ad
 
Most Recent Customer Reviews

4.0 out of 5 stars Outdated Code Makes this book a pain to learn from.
I'm working through this book as I work to transition from PHP development to Rails with Ajax. I'm starting a new project from scratch and wanted to take on this "newish"... Read more
Published 9 months ago by S. Taylor

3.0 out of 5 stars Succint intro, but not much more
I bought this book thinking I would learn a lot. I've done very little JavaScript and Ajax before so I was expecting to soak this up like a sponge. Read more
Published 10 months ago by Loc Nguyen

4.0 out of 5 stars Ajax on Rails
It's a good book, the structure and ideas are clear and comprehensive maybe I miss to download the examples' code from internet but I quite a few happy with this purchase, I got... Read more
Published 15 months ago by Manuel Chamber González

3.0 out of 5 stars Not bad at all
I've bought this book with expectation. The title implied the feeling that this book would be THE book I'd ever need for AJAX on Rails. Read more
Published 20 months ago by Mustang

5.0 out of 5 stars very concise and useful
The chapters are short and cover what is needed to start programming in any of the subjects they cover such as: prototype, rjs. Examples are also well chosen. Read more
Published 21 months ago by Mehdi Y.

3.0 out of 5 stars Need more examples, half of the book is filled with Documentation
Why do I have to buy a book for documentation? I can look it up online for free. People learn by examples. Read more
Published 21 months ago by uml_zepho_com

3.0 out of 5 stars Ajax on Rals
I am a few chapters into the book and although it is a good book that gets your started fairly quickly, there are quite a few examples that do not work. Read more
Published 21 months ago by Seedy O. Bensouda

4.0 out of 5 stars Balanced AJAX Discussion
Visuals:
Pretty standard layout. Good clear type. Page numbers, chapter titles, and section titles at bottom of page for easy skimming / searching. Read more
Published 22 months ago by J. Pease

5.0 out of 5 stars Phenomenal Reference for Rails Programmers
I'm a relative newbie to the Rails programming world, but thanks to this book I've become more than competent at using ajax within the rails framework in a very short time. Read more
Published 23 months ago by J. K. Godard

5.0 out of 5 stars Ajax on Rails
This helps me to use Rails for building richly interactive web applications with Ajax as the author says.
Published on May 12, 2007 by Rogelito Lacson, Jr.

Only search this product's reviews



Customer Discussions

 Beta (What's this?)
New! See all customer communities, and bookmark your communities to keep track of them.
This product's forum (0 discussions)
  Discussion Replies Latest Post
  No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
Topic:
First post:
Prompts for sign-in
  [Cancel]


Active discussions in related forums
  Discussion Replies Latest Post
Ruby on Rails, beginner 2 4 days ago
   


Product Information from the Amapedia Community

Beta (What's this?)



Look for Similar Items by Category


Get Within Reach

Shop for extension cords

Expand your power options with an extension cord. Get the cord type, indoor or outdoor, in the length you need in Lighting & Electrical.

Shop all extension cords

 

Best Books of 2008

Best of 2008
Find our top 100 editors' picks as well as customers' favorites in dozens of categories in our Best Books of 2008 Store.
 
Shop for Garage Storage Products
Make No Bones About It Create a place to store your Bone Creeper. Browse through garage shelving and accessories in the Home Improvement Store.
 

Comfort and Style Underfoot

Shop for Flooring
Create the look you want in any room with ceramic tile, wood, laminate, or garage flooring that will stand the test of time.
 

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Where's My Stuff?

Shipping & Returns

Need Help?

Your Recent History

  (What's this?)
You have no recently viewed items or searches.

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.

Look to the right column to find helpful suggestions for your shopping session.

Continue shopping: Top Sellers
Free
Free by Chris Anderson
Paranoia
Paranoia by Joseph Finder
My Soul to Lose
My Soul to Lose by Rachel Vincent
Glenn Beck's Common Sense

Conditions of Use | Privacy Notice © 1996-2009, Amazon.com, Inc. or its affiliates