Web 2.0—Ajax and Friends

So far in this book, we have relied on a few basic items to create our site, and, as of right now, it is fully functioning. Users have the ability to log in, create todos, and so on. And while these make for a good application, good applications will not generate revenue. The Web is filled with many bad applications, a lot of good ones, and very few excellent ones. In this and the following two chapters, we will try to add some excellence to our web application by applying some Web 2.0 techniques.

What do we mean by excellence? Some developers try to cram every Ajax component and every Web 2.0 concept under ...

Get Beginning Groovy, Grails and Griffon now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.