Grails

Build Fast, Scale Faster

@JacobASeverson | Principal Consultant | Object Partners

Weird, a framework. Why should I care?

Rails, All the Javascripts, PHPs, Play, etc..

Convention Over Configuration

Running application + DB in minutes

Built on Proven Tech

  • Spring Framework (2003)
  • Hibernate (2001)
  • SiteMesh (1999)
  • Ant (2000)

Groovy

Syntactic Sugar/Functional/Metaprogramming/DSLs

Community

NO XML

Grails

  • Created 2006
  • Inspired by Rails
  • Built on Spring + other "enterprise" tech
  • Recent major release (Grails 3)

Not Just MVC

Who's Using It?

  • DISH
  • Disney
  • ESPN
  • MTV
  • NBC
  • Netflix
  • Riot Games
  • Time Warner Cable
  • American Express
  • Citi
  • Fidelity
  • Freddie Mac
  • H&R Block
  • Intuit
  • JPMorgan Chase
  • Visa
  • Target
  • CARFAX
  • eHarmony
  • HealthPartners (Virtuwell)
  • LinkedIn
  • Lockheed Martin
  • UnitedHealth Group
  • Wired.com

Credits

  • Groovy logo http://ecosys.keyportrait.com/
  • MVP Picture http://cyrilfougeray.com/2014/11/05/my-startup-life-the-prototyping-process-part-2/
  • XML meme picture http://memegenerator.net/instance/59071294
  • Grails logo http://www.unixstickers.com/stickers/coding_stickers/grails-JVM-web-application-framework-shaped-sticker
  • MVC picture http://rachelappel.com/comparing-the-mvc-and-mvvm-patterns-along-with-their-respective-viewmodels
  • List of Grails users http://philip.yurchuk.com/software/companies-using-grails/