The Groovy Web: groovlets, Micro-frameworks, and Grails

Skill Level:
Abstract

Groovy has several ways to make web development easier. Groovlets are part of the language, are easy to use and deploy, and are the basis of larger frameworks like Gaelyk. Groovy also supports the new style of web development with micro-frameworks. One in particular is Ratpack, based on the Sinatra project in the Ruby world. Finally, there is Grails, the elegant combination of Groovy DSLs with Spring and Hibernate. This talk will demonstrate them all and discuss where each is useful and appropriate.

Ken Kousen

Ken Kousen is a technical trainer, software developer, and conference speaker specializing in Java and open source topics, including Android, Spring, Hibernate/JPA, Groovy, Grails, and Gradle. He is the author of the O’Reilly book “Gradle Recipes for Android” and the Manning book “Making Java Groovy”. He also has recorded several video courses for O’Reilly, including two on Android, three on Groovy, two on Gradle, and one on the Spring Framework.

In 2013 was awarded a JavaOne Rockstar award. His academic background include BS degrees in Mechanical Engineering and Mathematics from M.I.T., an MA and Ph.D. in Aerospace Engineering from Princeton, and an MS in Computer Science from R.P.I. He is currently President of Kousen IT, Inc., based in Connecticut.