Synopses & Reviews
Grails is a full-stack web development framework that enables you to build complete web applications in a fraction of the time and with less code than other frameworks. Grails uses the principle of convention over configuration and the dynamic Groovy programming language.
This revised and updated new edition shows you how to use Grails by iteratively building a unique, working application. By the time you're done, you'll have built and deployed a real, functioning website. Using this hands-on, pragmatic approach, you'll explore topics such as Ajax in Grails, custom tags, and plugins. You'll dig into Grails' powerful view technology, Groovy Server Pages, and see how you can easily leverage the help offered by scaffolding to create custom user interfaces faster than you would have thought possible. Along the way, you'll learn about domain classes, controllers, and GSP views. And you'll see how Grails enables you to use powerful frameworks such as Spring and Hibernate.
With Grails, you can get a lot done with little effort. With this book, you'll get a lot done as well. Get started with Grails today.
What You Need:
Grails 2 will run on any machine that supports Java. Grails applications can be deployed on any Java Servlet container, including Tomcat, Jetty, WebLogic, JBoss, and Websphere.
About the Author
Dave Klein is a consultant helping organizations of all sizes to develop applications more quickly with Grails--and have more fun doing it. Dave has worked as a developer, architect, project manager, mentor, and trainer for the past 18 years, and has presented at user groups and national conferences. Dave's Groovy and Grails-related thoughts can be found at "dave-klein.blogspot.com":http://dave-klein.blogspot.com.
Ben Klein began his Grails career in 2008 and is now a developer at Silver Chalice, where he works on Grails projects for clients large and small. He collects Groovy-related books, has written for GroovyMag, and is the author of Rizzo, the Groovy static site generator.