Introducing G2.ai, the future of software buying.Try now
<strong>Seus clientes</strong> estão falando sobre <strong>você</strong>.
Patrocinado
Seus clientes estão falando sobre você.
Participe da Conversa
Imagem do Avatar do Produto
Grails

Por The Grails Project

Reivindicar Perfil

Reivindique o perfil da sua empresa na G2

Este perfil não está ativo há mais de um ano.
Se você trabalha na Grails, pode reivindicá-lo novamente para manter as informações da sua empresa atualizadas e aproveitar ao máximo sua presença na G2.

    Uma vez aprovado, você pode:

  • Atualizar os detalhes da sua empresa e produto

  • Aumentar a visibilidade da sua marca na G2, pesquisa e LLMs

  • Acessar insights sobre visitantes e concorrentes

  • Responder a avaliações de clientes

  • Verificaremos seu e-mail de trabalho antes de conceder acesso.

Reivindicar
3.6 de 5 estrelas

Como você classificaria sua experiência com Grails?

<strong>Seus clientes</strong> estão falando sobre <strong>você</strong>.
Patrocinado
Seus clientes estão falando sobre você.
Participe da Conversa
Já se passaram dois meses desde que este perfil recebeu uma nova avaliação
Deixe uma Avaliação

Avaliações e Detalhes do Produto Grails

Valor em Destaque

Médias baseadas em avaliações de usuários reais.

Custo Percebido

$$$$$
Imagem do Avatar do Produto

Já usou Grails antes?

Responda a algumas perguntas para ajudar a comunidade Grails

Avaliações Grails (33)

Avaliações

Avaliações Grails (33)

3.6
avaliações 33

Pesquisar avaliações
Filtrar Avaliações
Limpar Resultados
As avaliações da G2 são autênticas e verificadas.
Mahfuz A.
MA
Software Engineer
Médio Porte (51-1000 emp.)
"Grails é um Framework Incrível"
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.

Usuário Verificado em Contabilidade
AC
Médio Porte (51-1000 emp.)
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
"Grails funcionam como mágica"
O que você mais gosta Grails?

Meu componente de mapa favorito, Json, parâmetros. Trabalhos de mapeamento são mais divertidos do que qualquer outra coisa. Cron Job é um dos meus trabalhos favoritos. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

Disli não tem nada para fazer. Quanto mais fundo eu vou, mais me apaixono. Análise coletada por e hospedada no G2.com.

Kazik P.
KP
Creative Technologist / Software Architect
Pequena Empresa (50 ou menos emp.)
"Não tão santos graais mais"
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.

Usuário Verificado em Marketing e Publicidade
CM
Pequena Empresa (50 ou menos emp.)
"trabalhei com Grails por 3 anos"
O que você mais gosta Grails?

semelhança de linguagem com Java e estrutura de plataforma Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

dependências adicionais que acompanham o Grails Análise coletada por e hospedada no G2.com.

Ragavi K.
RK
Contractor
Empresa (> 1000 emp.)
"Experiência em script Grails"
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.

Usuário Verificado em Tecnologia da Informação e Serviços
UT
Médio Porte (51-1000 emp.)
"Convenção sobre configuração"
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.

Usuário Verificado em Internet
UI
Pequena Empresa (50 ou menos emp.)
"Melhor framework para APIs e cada componente é isolado e conectado da melhor maneira"
O que você mais gosta Grails?

Tudo é configurável e cada componente está em perfeito isolamento com os outros. Se implementado corretamente - este é o melhor framework. Análise coletada por e hospedada no G2.com.

O que você não gosta Grails?

outro suporte ORM e ferramenta de monitoramento de aplicativos que garantirão a implementação das melhores práticas Análise coletada por e hospedada no G2.com.

LZ
开发主管
Tecnologia da Informação e Serviços
Pequena Empresa (50 ou menos emp.)
"Grails é fácil de começar, difícil de aprofundar."
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.

Mathias F.
MF
Senior Software Engineer
Internet
Médio Porte (51-1000 emp.)
Parceiro comercial do vendedor ou concorrente do vendedor, não incluído nas pontuações do G2.
"Grande adição ao mundo JVM"
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.

Tuomas V.
TV
Software Developer
Telecomunicações
Pequena Empresa (50 ou menos emp.)
"Grails é muito bom para o desenvolvimento de aplicações web."
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.

Preços

Detalhes de preços para este produto não estão disponíveis no momento. Visite o site do fornecedor para saber mais.

Comparativos Grails
Imagem do Avatar do Produto
Visual Studio Code
Comparar Agora
Imagem do Avatar do Produto
spring.io
Comparar Agora
Imagem do Avatar do Produto
Spark
Comparar Agora
Imagem do Avatar do Produto
Grails
Ver Alternativas