Product Avatar Image

The Grails Project

Show rating breakdown
33 reviews
  • 1 profiles
  • 1 categories
Average star rating
3.6
Serving customers since
2016
Profile Filters

All Products & Services

Profile Name

Star Rating

12
16
2
1
2

The Grails Project Reviews

Review Filters
Profile Name
Star Rating
12
16
2
1
2
Tyler W.
TW
Tyler W.
Application Engineer Active DoD Secret
02/23/2016
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review

Easy framework to work with, but does have its downfaills

The speed at which you can develop is unparalleled in my experience as a full-stack web developer. Convention over configuration is heavily used within Grails and once you start to understand these 'rules' allow rapid development. I like the system they have in place to allow great separation of concerns (Views, Controllers, Services, client-side assets, config files, etc.). The groovy language is a joy to work with compared to traditional Java - some of the built-in methods feel very LINQ-like if you are familiar with C#. These really goes hand-in-hand with Grails GORM database wrapper that allows for terse querying/persistence. A huge plus is that changes to Class files can often be reloaded at runtime which makes development much faster than having to re-compile afterwards (this isn't perfect though). Spring is a huge part of Grails and has been very nicely integrated.
SL
Sergey L.
Java Developer at Astaprime
02/23/2016
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review

About one year of work experience with grails 2.5 and 3.0

Super fast configuration for API, a lot of plugins
Verified User in Think Tanks
UT
Verified User in Think Tanks
02/23/2016
Validated Reviewer
Verified Current User
Review source: G2 invite
Incentivized Review

Grails - Easy to Start, A Nightmare to Maintain

It is very easy to start a Grails application and start a web project. If you are unfamiliar with groovy, it has a fairly low learning curve if you have some experience with Java. Grails uses a programming by configuration system, where things must be named a certain way to get the magical grails metaclass interfaces. To do more advanced configuration, the maintainer should be familiar with Spring, as Grails uses Spring beans under its hood.

About

Contact

HQ Location:
N/A

Social

@grailsframework

What is The Grails Project?

The Grails Project is a powerful, web application framework that leverages the Groovy programming language and is built on top of the Spring Framework. Its robust architecture and simple, domain-specific language make it an excellent choice for developers looking to rapidly develop scalable web applications. Grails integrates smoothly with the Java ecosystem, offering seamless plugin integrations, a vibrant community, and a plethora of tools to enhance productivity. Ideal for applications requiring complex business logic and high scalability, Grails provides a streamlined development experience, reducing the complexity of configuration and deployment.

Details

Year Founded
2016
Website
grails.org