Sold out

Grails 2: A Quick-Start Guide

English · Paperback / Softback

Description

Read more

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.

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.

Summary

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.

Product details

Authors Ben Klein, Dav Klein, Dave Klein
Publisher O'Reilly UK Ltd.
 
Languages English
Product format Paperback / Softback
Released 01.01.2013
 
No. of pages 222
Dimensions 189 mm x 236 mm x 17 mm
Weight 406 g
Illustrations black & white illustrations
Series Pragmatic Programmers
Pragmatic Programmers
Subject Natural sciences, medicine, IT, technology > IT, data processing > Internet

Customer reviews

No reviews have been written for this item yet. Write the first review and be helpful to other users when they decide on a purchase.

Write a review

Thumbs up or thumbs down? Write your own review.

For messages to CeDe.ch please use the contact form.

The input fields marked * are obligatory

By submitting this form you agree to our data privacy statement.