The Grails development tool is basen on the "coding by convention" principle. This principle is
aimed at lowering the "start fee" for custom development projects.
For large software projects this technic-related
start up time is not significant, but for smaller projects it may become a significant part of the
cost. Grails is aimed at minimizing the start up cost.
Grails builds on the Groovy programming language. Groovy is one of the newest and most modern
dynamic programming languages and yet, it is also one of the largest and most proven platforms.
It sounds like a contradiction in terms, but the fact that this is not the case is actually what
makes Groovy such an ingenious language and where Groovy outshine most of the other dynamic
languages available today. Groovy is based on the Java platform and thus is compatible with all the
high quality software packages available for the Java platform.
And Groovy of course brings all those qualities to Grails.
CodeDroids has for many years focused on Java-based technologies for exactly those reasons, and
in the continuation to provide the best tools for solving our customers needs for software
development, we also include Groovy and Grails on the palette of best-of-bread tools that we work
with.