Seven Things You'll Love About Grails

Java: JVM
Location: A105
Average rating: **...
(2.50, 2 ratings)

If you’re building web apps for the JVM, there’s one thing you’re not missing: choices.

In the bewildering array of Java and JVM frameworks, Grails is emerging as a standard choice in environments ranging from startups to the enterprise. It’s a full-stack solution build on rock-solid components, fully relying on convention over configuration, and using the best application language the JVM has yet seen: Groovy. This is the place to be for web apps on the JVM.

In this talk, we’ll get a whirlwind introduction to Grails, visiting seven things you need to know about the framework to get started:

  • Creating an app
  • Development using the Tomcat server
  • Interacting with the database
  • Building your UI
  • Processing web requests
  • Tapping the huge plugin community
  • Deploying to production
Photo of Tim Berglund

Tim Berglund


Tim is a trainer for GitHub, a conference speaker in the United States and internationally, and is president of the Denver Open Source User Group. He is video co-presenter of the O’Reilly Git Master Class, Mac OS X Productivity Tips, and author of Gradle Beyond the Basics. He blogs occasionally at, and lives in Littleton, CO, USA with the wife of his youth and their three children.