Ajax on Rails will teach you how to use both Ajax and Ruby on Rails to quickly build high-performance, scalable web applications without being overwhelmed with thousands of lines of JavaScript code. You'll learn how to use Rails to simplify web development with scaffolding, helpers, breakpoints, and JavaScript templates like RJS. With advanced material that explains the most current design practices for Ajax usability, you'll learn how to avoid user experience mistakes with proven design patterns and thorough user testing. With Ajax on Rails, you have the ideal guide for building the new generation of Web 2.0 applications quickly and cleanly.