|Grails in Action, Second Edition
Glen Smith and Peter Ledbrook
MEAP Began: September 2012
Softbound print: Fall 2013 | 525 pages
|Order today 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 Creating the first UI - AVAILABLE
5 Retrieving the data you need - AVAILABLE
6 Controlling application flow - AVAILABLE
7 Services & Data Binding - AVAILABLE
8 Developing tasty views, forms, and layouts - AVAILABLE
PART 3 EVERYDAY GRAILS
9 Building reliable applications
10 Keeping quality high
11 Using plugins: Instant Productivity - AVAILABLE
12 Protecting your application
13 Exposing your app to other programs
14 Getting serious about your UI
15 Understanding messaging and scheduling
PART 4 ADVANCED GRAILS
16 Understanding Spring and transactions
17 Advanced GORM kung fu
18 Leveraging NoSQL from Grails
19 Putting your app into the Cloud
20 Going beyond compile, test, and run
21 Developing plugins
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
Want to learn More?
Sign up to read more content when it is released and to receive news about this book.