|Grails in Action, Second Edition
Glen Smith and Peter Ledbrook
MEAP Began: September 2012
Softbound print: June 2014 (est.) | 525 pages
|Order now and start reading Grails in Action, Second Edition today through MEAP|
|MEAP + eBook only - $39.99|
|MEAP + Print book (includes eBook) when available - $49.99|
|Every purchase includes a free eBook of the previous edition!|
|* For more information, please see the MEAP FAQs page.|
|About MEAP Release Date Estimates|
TABLE OF CONTENTS, MEAP CHAPTERS & RESOURCES
|Table of Contents||Resources|
PART 1 INTRODUCING GRAILS
1 Grails in a hurry... - FREE
2 The Groovy essentials - AVAILABLE
PART 2 CORE GRAILS
3 Modeling the domain - AVAILABLE
4 Putting the model to work - AVAILABLE
5 Retrieving the data you need - AVAILABLE
6 Controlling application flow - AVAILABLE
7 Services and Data Binding - AVAILABLE
8 Developing tasty views, forms, and layouts - AVAILABLE
PART 3 EVERYDAY GRAILS
9 Building reliable applications - AVAILABLE
10 Using plugins: Just Add Water - AVAILABLE
11 Protecting your application - AVAILABLE
12 Exposing your app to other programs - AVAILABLE
13 Single Page Web Applications - AVAILABLE
14 Spring and transactions - AVAILABLE
PART 4 ADVANCED GRAILS
15 Understanding events, messaging and scheduling - AVAILABLE
16 Advanced GORM kung fu - AVAILABLE
17 NoSQL and Grails - AVAILABLE
18 Beyond compile, test, run - AVAILABLE
19 Grails in the cloud - AVAILABLE
20 Developing plugins - AVAILABLE
Here's an easy question: Would you rather spend your time configuring, recompiling, restarting, and rewriting Java webapps or concentrate on building amazing web solutions for your clients? Grails is an open-source web framework for developers ready to dump the busy work and get things done. Powered by Groovy, Grails runs on the JVM and gives you the modern features you expect in a full-stack framework in a productive, familiar, development environment. And Grails 2.1 brings even more to the table, including improved dependency resolution, a reliable JVM agent to reload changes, and new test and documentation templates.
Grails in Action, Second Edition is a comprehensive introduction to Grails 2 focused on making you super productive fast. In this totally-revised new edition, you'll master Grails 2.1 core skills as you apply Test-Driven Development techniques to developing a full scale Twitter clone. Along the way you'll learn the latest "single-page webapp" UI techniques, work with NoSQL backends, integrate with enterprise messaging, and implement a complete RESTful API for your services.
There's no substitute for experience, and Peter Ledbrook and Glen Smith invest their years using Grails into this book. With their expert guidance, you'll discover the most appropriate techniques and learn how to avoid the pitfalls.
- Covers Grails 2.1 from the ground up
- Practical focus on Agile delivery and testing using Spock
- The latest in NoSQL, RESTful Services and single-page webapps
- Integration with existing enterprise technologies
- Plugin development top to bottom
- A concise Groovy primer
- Tons of tips and tricks from the trenches
No Java or Groovy background is required, but it is helpful for readers to have a background in web development and knowledge of an object-oriented language.
ABOUT THE AUTHORS
Peter Ledbrook is a core Grails developer, author of several popular plugins, and a veteran of the companies behind Grails: G2One, SpringSource, & VMware. As a popular Grails conference speaker, trainer, and prolific contributor to the Grails mailing list, Peter has a unique insight into what makes great Grails applications, and the best way to teach people how to develop them. Co-host of the Grails Podcast, Glen Smith has been contributing to the Grails community through blogging, sample apps and conference talks since Grails 0.2! With a distinctly Australian sense of humor, he loves training people on pragmatic and agile techniques for getting great software out the door.
ABOUT THE EARLY ACCESS VERSION
This Early Access version of Grails in Action, Second Edition enables you to receive new chapters as they are being written. You can also interact with the authors to ask questions, provide feedback and errata, and help shape the final manuscript on the Author Online forum.
WANT TO LEARN MORE?
Sign up to read more content when it is released and to receive news about this book.