Salvar em Minhas Listas
Não Reivindicado
Não Reivindicado

Principais Alternativas de Grails Mais Bem Avaliadas

Avaliações e Detalhes do Produto de Grails

Ivo H.
IH
Senior software architect & teamleader
Computer Software
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta Grails?

- Comparado com outros frameworks Java, você normalmente escreve menos de 50% do código, o que melhora vastamente a manutenibilidade

- Páginas CRUD geradas automaticamente e personalizáveis

- Aplicações grandes e complexas podem ser facilmente divididas em subaplicações autônomas Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Mudanças significativas entre versões do Grails; atualizar para uma versão mais recente normalmente requer alterações no código. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Grails:

Para aplicativos web modernos, costumo usar Grails apenas como um backend RESTful (sem GSPs) em combinação com um SPA React ou Angular. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Grails ajuda no desenvolvimento rápido de aplicações e em ciclos de desenvolvimento mais curtos. Um novo projeto em apenas um minuto e ter o primeiro protótipo pronto em pouco tempo. Análise coletada por e hospedada no G2.com.

Visão geral de Grails

O que é Grails?

Um poderoso framework de aplicação web baseado em Groovy para a JVM

Detalhes Grails
Mostrar menosMostrar mais
Descrição do Produto

Um poderoso framework de aplicação web baseado em Groovy para a JVM


Detalhes do Vendedor
Ano de Fundação
2016
Localização da Sede
N/A
Twitter
@grailsframework
12,238 seguidores no Twitter
Página do LinkedIn®
www.linkedin.com
1 funcionários no LinkedIn®

Avaliações Recentes de Grails

Mahfuz A.
MA
Mahfuz A.Médio Porte (51-1000 emp.)
5.0 de 5
"Grails é um Framework Incrível"
Desenvolvimento fácil e rápido Código Aberto Grande formulário e enormes recursos de suporte Compatível com o mais recente Spring e Java Fá...
Usuário Verificado
A
Usuário VerificadoMédio Porte (51-1000 emp.)
5.0 de 5
"Grails work like magic"
My favorite map component, Json, params. Mapping works are more fun than anything else. Cron Job is one of my favorite jobs.
Usuário Verificado
C
Usuário VerificadoPequena Empresa (50 ou menos emp.)
3.0 de 5
"worked with grails for 3 years"
language similarity with java and platform structure
Distintivo de Segurança
Este vendedor ainda não adicionou suas informações de segurança. Avise-os que você gostaria que eles adicionassem.
0 pessoas solicitaram informações de segurança

Mídia Grails

Responda a algumas perguntas para ajudar a comunidade Grails
Já usou Grails antes?
Sim

32 de 33 Avaliações Totais para Grails

3.6 de 5
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Pesquisar avaliações
Menções Populares
Os próximos elementos são elementos de rádio e classificam os resultados exibidos pelo item selecionado e irão atualizar os resultados exibidos.
Ocultar FiltrosMais Filtros
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
Os próximos elementos são filtros e irão alterar os resultados exibidos assim que forem selecionados.
32 de 33 Avaliações Totais para Grails
3.6 de 5
32 de 33 Avaliações Totais para Grails
3.6 de 5

Sentimento Geral da Revisão para GrailsPergunta

Tempo para Implementar
<1 dia
>12 meses
Retorno sobre o Investimento
<6 meses
48+ meses
Facilidade de Configuração
0 (Difícil)
10 (Fácil)
Entrar
Quer ver mais insights de revisores verificados?
Entre para ver o sentimento das avaliações.
As avaliações da G2 são autênticas e verificadas.
Mahfuz A.
MA
Software Engineer
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
(Original )Informação
O que você mais gosta Grails?

Desenvolvimento fácil e rápido

Código Aberto

Grande formulário e enormes recursos de suporte

Compatível com o mais recente Spring e Java

Fácil de implantar em produção

Fácil integração multitenant

Páginas web fáceis de usar (GSP) Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Menos comunidade do que outros

Peso pesado, pois há muitos invólucros Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Muito fácil escrever um aplicativo web em poucas horas. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Accounting
AA
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
(Original )Informação
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta Grails?

My favorite map component, Json, params. Mapping works are more fun than anything else. Cron Job is one of my favorite jobs. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Disli didn't get anything to do. The deeper I going, the more I fall in love. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

many types of business problem doing solved. Develop a third-party application for client sites and connect with mine applications. Then working with multi-threading. Clicksend's email, postal mail, voice mail, text messaging service has been created a new service. Análise coletada por e hospedada no G2.com.

Kazik P.
KP
Creative Technologist / Software Architect
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Grails?

Grails foi projetado para dar o poder do estilo de programação do Ruby on Rails aos desenvolvedores Java. Este modelo significa prototipagem extremamente rápida de interfaces de usuário web baseadas no modelo de domínio. Não era possível alcançá-lo apenas com Java puro, portanto, o Grails é baseado no Groovy, que adicionou muitos recursos interessantes na época: invocações dinâmicas, closures, estilo de programação mais funcional. Enquanto permanece na JVM, o Groovy ainda pode se beneficiar de todas as bibliotecas Java já disponíveis no mercado. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

As vantagens competitivas do Grails parecem desaparecer com o tempo. Ruby on Rails não é mais tão popular, já que as aplicações web dinâmicas estão executando sua lógica no lado do navegador (react), em vez de no lado do servidor. Além disso, recursos do Groovy, como closures, são efetivamente substituídos por lambdas no Java 8, açúcar sintático de Linguagens Específicas de Domínio no Kotlin, e evolução de componentes do framework spring, como o spring-boot. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Grails foi usado como uma tecnologia base na startup em que eu estava trabalhando. Isso nos permitiu traduzir facilmente os requisitos de negócios em um modelo de domínio, com mínima verbosidade. Tal modelo foi compartilhado entre várias equipes como um vocabulário comum. Seria difícil alcançá-lo sem o Grails. Mas também resultou em uma arquitetura de software terrivelmente monolítica ao longo do tempo, que era muito difícil de desvendar. Portanto, começamos a eliminar lentamente nosso monolito Gradle com pequenos microsserviços. Eu ainda consideraria usar o Gradle para um projeto muito pequeno, como um banco de dados personalizado com interface. Ele pode ser prototipado no Gradle em minutos. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Marketing and Advertising
CM
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Orgânico
O que você mais gosta Grails?

language similarity with java and platform structure Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

additional dependencies that come along with grails Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

developed saas applications for b2b verticals Análise coletada por e hospedada no G2.com.

Ragavi K.
RK
Contractor
Empresa(> 1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Grails?

Uma das melhores linguagens de script que já usei para fins de automação em meus projetos em tempo real. É mais flexível, mais orientada a objetos, alinhada com Java. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Não há nada que eu não goste no Groovy on Grails. Ele me deu imenso prazer ao usá-lo em projetos em tempo real. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Eu consegui incorporar o código Java como está. Eu também consegui conectar ao banco de dados como está com o código Java, reutilizando a maior parte do mundo Java. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Information Technology and Services
UI
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Grails?

O framework mais fácil de aprender. Baseado em Groovy, é um framework fácil de entender se você tiver alguma experiência em Java. Além disso, sua lógica de convenção sobre configuração permite criar aplicativos rapidamente. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Grails faz muita mágica em segundo plano para você, mas às vezes essa é a razão para erros inesperados. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Grails:

Grails usa o recurso do Spring e o Hibernate nos bastidores. Então, um desenvolvedor com experiência nesses, obterá velocidade muito facilmente. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Nossa aplicação inteira é baseada em Grails. Análise coletada por e hospedada no G2.com.

Usuário Verificado em Internet
UI
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
O que você mais gosta Grails?

Every things is configurable and each component is in perfect isolation with other. If implemented properly - this is the best framework. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

other ORM support and application monitoring tool which will ensure best practice is implemented Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Grails:

The development cycles will be short - please check the post deployment behaviour on stage before going into production. Some times there CPU spikes despite writing best possible code. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

worked in food-tech and BFS products and benefit is that you just get started with the framework - if an experience person is using this, then he/she will understand the luxury of coding in Grails compared to other frameworks. Análise coletada por e hospedada no G2.com.

LZ
开发主管
Information Technology and Services
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Grails?

0. Pode usar qualquer biblioteca Java existente.

1. Vantagens do Groovy (em relação ao Java):

(0) Metaprogramação

(1) Operadores mais eficientes (operador Elvis, operador de navegação segura, etc.)

(2) Métodos mais úteis para classes do JDK (como Collection#find()), mais

(3) Pode usar muito DSL (pode fazer as mesmas coisas com menos código)

2. GORM é melhor do que usar mybatis/hibernate no desenvolvimento de aplicativos Java.

3. Fácil de converter entre mapa, lista e json, xml.

4. Gsp é melhor que jsp — mas eu prefiro não usar nenhum dos dois. Em vez disso, o aplicativo Grails deve responder apenas com dados json. A página HTML pode ser desenvolvida por outro aplicativo (usando sass, angularJs, gulpjs, etc.), usando ajax ou jsonp para acessar dados json. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

0. A maioria dos plugins do Grails não são bons o suficiente, são menos ativos, carecem de documentação e estão obsoletos. por exemplo:

(1) Eu prefiro usar RestTemplate, UriComponentsBuilder fornecidos pelo SpringFramework —— que é simples o suficiente, sólido, pode ser usado tanto em Java quanto em Groovy, em vez do Grails REST Plugin.

(2) Eu não acho que usar o plugin de segurança do Spring seja melhor do que usar o framework Spring Security diretamente em resources.groovy —— Porque, além de aprender o framework Spring Security, eu tive que aprender o plugin também (para depurar problemas). Talvez, devesse focar na extensão do Spring Security, não na configuração?

1. Fácil de começar, difícil de aprofundar.

Grails envolve muitas bibliotecas e frameworks Java conhecidos —— como o Spring framework, Spring security, etc. Sem muito conhecimento sobre o Spring Security, eu não acho que um iniciante em Java/Grails possa configurar bem o plugin. Apenas aqueles que estão familiarizados com a JVM, as bibliotecas usadas pelo Grails, podem explorar o Grails.

2. Mecanismo de build do Grails 2 (Gant, mas o Grails 3 está usando gradle)

3. Mecanismo de plugin do Grails 2 (Ainda estudando o Grails 3)

PS: Eu também questionei sobre usar Spring Boot + Groovy + GORM (sem Grails) —— já que a maioria dos módulos do Grails anunciou que pode ser usado fora do Grails. Estou mais familiarizado com o SpringFramework. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Comércio Eletrônico.

Um iniciante em Java/Grails que foca na lógica de negócios pode começar o desenvolvimento rapidamente. Análise coletada por e hospedada no G2.com.

Mathias F.
MF
Senior Software Engineer
Internet
Médio Porte(51-1000 emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
O que você mais gosta Grails?

Usei o Grails para vários projetos. De arquiteturas totalmente orientadas para a web, a APIs RESTful, até mesmo para aplicações de console. Sua natureza de Convenção sobre Configuração torna extremamente rápido começar com qualquer projeto e apenas modificar o que você precisa a partir dos padrões sensíveis iniciais. Pessoalmente, vindo do JEE, onde você tem que editar milhares de arquivos XML e de propriedades, foi incrível.

Groovy é uma linguagem muito poderosa e confortável. Se você vem do Java, vai se apaixonar por ela imediatamente. Antes de escolher o Grails, considerei o Ruby on Rails, mas não gostei de ter que aprender uma linguagem completamente nova e reinventar a roda. Grails tem tudo o que o RoR e muitos outros frameworks têm, usando uma linguagem familiar e tecnologias de suporte comprovadas pela indústria. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Como a comunidade não é tão grande quanto outras, a documentação às vezes é um pouco escassa. Muitas vezes tive que resolver as coisas por conta própria, até mesmo verificando o código-fonte do Grails e fazendo pull requests para a equipe principal. O ecossistema de plugins tem o mesmo problema, não há tantos plugins quanto outros frameworks têm. No entanto, vejo essas desvantagens como algum tipo de desafio. Adoro contribuir para a comunidade e aqui há muito espaço para colaboração. Às vezes, ter muito também é ruim, como no Node.js, onde você tem cem maneiras de fazer qualquer coisa e nenhuma dessas maneiras é completamente correta. Análise coletada por e hospedada no G2.com.

Recomendações a outras pessoas considerando Grails:

porque a versão 3.x ainda é muito instável. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Minha empresa costumava ter uma solução em .NET que se tornou obsoleta e impossível de refatorar. Fui contratado para conduzir uma migração de todo o sistema para o framework Grails. A curva de aprendizado dos desenvolvedores foi muito baixa, pois logo começaram a ver vantagens (na linguagem e no framework). Coisas que costumavam levar centenas de linhas de código foram rapidamente substituídas por algumas linhas com a natureza dinâmica do Groovy. Quanto à arquitetura, é realmente fácil projetar uma solução em cima do padrão MVC do Grails. O design, frontend e a equipe principal trabalham com muito pouco conflito no mesmo projeto. Análise coletada por e hospedada no G2.com.

Tuomas V.
TV
Software Developer
Telecommunications
Pequena Empresa(50 ou menos emp.)
Mais Opções
Avaliador validado
Usuário atual verificado
Fonte da Revisão: Convite da G2
Revisão Incentivada
Traduzido Usando IA
O que você mais gosta Grails?

Groovy: É fácil processar dados da web com Groovy, pois permite tipagem dinâmica. A tipagem forte é boa para tornar a estrutura de controle mais confiável.

Gorm torna muito fácil manipular e buscar dados do banco de dados e é intuitivo de usar.

Ambientes de execução (teste, produção, desenvolvimento, personalizado) tornam muito fácil aplicar comportamentos diferentes para o sistema quando está em teste, produção ou desenvolvimento ou em integração contínua.

O sistema de plugins e o gerenciamento de dependências são uma maneira muito poderosa de controlar as dependências do seu projeto.

Natureza Java: O ambiente é o mesmo em todos os servidores, não importa se você implanta no Windows ou Linux (diferentes distribuições).

Natureza Java: A aplicação está ativa mesmo que não haja carregamento de página, como no PHP. O uso de threads facilita o gerenciamento de tarefas em segundo plano sem cronjob. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Testar é literalmente frustrante no meu Grails 1.3.9. Tentei atualizá-lo algumas vezes, mas é muito trabalho. O IntelliJ executa os testes sem problemas dentro do IDE, mas IDEs gratuitas como o NetBeans apenas exibem a saída do console do Grails e eu tenho que ler os relatórios para ver o que realmente falhou e por quê. Análise coletada por e hospedada no G2.com.

Que problemas é Grails E como isso está te beneficiando?

Aplicações intranet para empresas de saúde.

Criar novos recursos como MVC é muito fácil de resolver com grails. Análise coletada por e hospedada no G2.com.