×

Uh-oh, it looks like your Internet Explorer is out of date.

For a better shopping experience, please upgrade now.

The Definitive Guide to Grails
     

The Definitive Guide to Grails

1.0 1
by Graeme Rocher
 

See All Formats & Editions

As modern web application developers, most of us have experienced one or many of the so-called web application frameworks that promise much, but often deliver so little. The frustration of verbose configuration and anemic APIs has led many, particularly in the Java[Trademark] community, in search of greener fields.

The aim of this book is to introduce one of those

Overview

As modern web application developers, most of us have experienced one or many of the so-called web application frameworks that promise much, but often deliver so little. The frustration of verbose configuration and anemic APIs has led many, particularly in the Java[Trademark] community, in search of greener fields.

The aim of this book is to introduce one of those greener fields that is not so far from home. In fact, its roots are very much embedded in the Java platform that we all know and love. Grails could well be the web application framework that you've been searching for. Here, I provide you with all the information that you need to get productive quickly.

You will learn how to use the Groovy language with Grails to rapidly prototype applications, develop dynamic tag libraries, create rich domain models, and provide reusable services. If you're from a background of building applications with existing Java frameworks, such as Spring, Hibernate, and Quartz, you'll be able to build on that knowledge, because Grails leverages each of these well-known frameworks to provide a full stack experience. If you're not, Grails shields you from the technicalities of those framework APIs, leaving you to focus on what's important: the business logic in your application.

I wrote this book to spread the news that there are robust, dynamic alternatives to traditional Java web application frameworks, and to show you how you can use dynamic and statically typed code that will complement one another where appropriate.

Groovy is an incredibly powerful language, but until recently much of its power was largely undocumented. The development of Grails provides a shining example of what Groovy iscapable of when its full range of features is harnessed.

Editorial Reviews

From the Publisher

Aus den Rezensionen:

"… der Leiter dieses Open-Source-Projektes bringt bereits das erste Buch heraus. … In einem der ersten Kapitel geht er auch auf die wesentlichen Features der dynamischen Sprache Groovy ein, sodass man das Buch notfalls auch ohne großes Groovy-Vorwissen lesen kann. … sehr gut und aktuell … Viele kleine, wissenswerte Details über dieses Framework wurden passend hervorgehoben … Das Buch ist weiterhin gut zu lesen … ein Muss für jeden, der sich mit der agilen Webentwicklung mit dem Grails Framework beschäftigt."

(Sven Haiges, in: Javamagazin, 2007, Issue 3, S. 14)

Product Details

ISBN-13:
9781430208716
Publisher:
Apress
Publication date:
01/13/2009
Sold by:
Barnes & Noble
Format:
NOOK Book
Pages:
648
File size:
5 MB

Meet the Author

Graeme Rocher is an experienced software engineer, consultant and dynamic language expert. Graeme is project lead of the open source Grails web application framework (Grails.org) and author of The Definitive Guide to Grails. In Graeme's role as head of Grails development at SpringSource, the professional open source services company behind the Spring framework, Graeme leads the development of the Grails web framework and provides consulting, training and support to SpringSource's clients. Graeme is a frequent speaker at industry conferences on subjects related to Groovy, Grails and dynamic languages in Java. Prior to joining SpringSource Graeme co-founded G2One the Groovy/Grails Company which was later acquired by SpringSource.

Customer Reviews

Average Review:

Post to your social network

     

Most Helpful Customer Reviews

See all customer reviews

The Definitive Guide to Grails 1 out of 5 based on 0 ratings. 1 reviews.
Anonymous More than 1 year ago
?