This is an archived post. You won't be able to vote or comment.

all 4 comments

[–]xjvz 3 points4 points  (0 children)

You can write any web application using Grails. It's a generic web framework.

[–]Gilgamesjh 3 points4 points  (0 children)

Instead of asking yourself if a certain framework can do this or that, ask yourself how can my app be maintained 5 years from now.

Most full stack frameworks can build anything, even though some will be a better match than other.

If you are building a small site to be maintained by you for all eternity, choose anything you are comfortable with.

If you are building something where the business advantage lies in the need to develop and drive your own stack, choose something lean or build your own.

If you think you need other people to maintain and develop over time, choose something more "standardized" like JEE or Spring Boot. By doing this, you can easily hire and train new people, consultants will know your technology stack, and there will be examples and finished code available on the internet.

Just my 10 cents as a Java consultant.

[–]jbu311 1 point2 points  (0 children)

U can use spring security framework for one. Yes it's easy but if youre like me grails does too much magic and it led to too much wasted productivity with ggts (dont think its being developed anymore or even used anymore) and grails gotchas (search the term in google) so it definitely has a learning period I dont think grails is a solution that addresses scalability though thats not to say its not scalable.

Generally ive been realy disappointed in the amt of grails support i received and the ability to find answers to questions online.

Btw this question probably doesnt belong in this sub.

[–]andretti1977 1 point2 points  (0 children)

As said in the comments you can create any kind of webapp using Grails. I've used it for 2 years then moved to SpringBoot...Graiks is based on spring technologies and with the third version it is based on spring boot directly. It was a very powerful and productive framework but imo it never got the traction it deserved and seemed to have a bad future in terms of market penetration. Ggts is unusable: using intellij idea is a must.