Groovy and Grails Support

Groovy and Grails Support

One Source for Groovy and Grails Expertise

Dynamic and Agile

Mainstream statically-typed languages face limits in terms of productivity and expressiveness. Lately, the resurgence of dynamic languages, and innovative Web frameworks based on these languages, have changed the landscape drastically by offering more powerful and more efficient ways to develop business applications.

SpringSource employs the leaders behind the popular Groovy and Grails technologies.


Groovy 

Groovy is a dynamic language for the Java Virtual Machine, that offers a flexible Java-like syntax all Java developers can learn in matter of hours, and provides features seen in other dynamic languages like Ruby, Python or Smalltalk. Groovy lets you leverage and protect your investments in developer skills, tooling or server software, while still allowing the creation of innovative software or business knowledge assets in the form of Domain-Specific Languages.


Grails

Grails is an advanced and innovative Web-application framework based on Groovy, and built on proven and performant open source bricks such as Spring, Hibernate, SiteMesh, Quartz, and Ajax libraries. Grails enables IT teams to establish fast development cycles through agile methodologies, to deliver quality applications in reduced amounts of time by applying principles like Convention over Configuration to simplify the development tasks and focusing on what really matters: the business of your users and the ease of use of the application you will deliver to them.