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.
* convenção sobre configuração
* relativamente fácil de aprender
* muitos plugins úteis
* construído sobre tecnologias maduras (Spring, Hibernate)
* alimentado por Groovy
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.
Com mais de 2,5 milhões de avaliações, podemos fornecer os detalhes específicos que ajudam você a tomar uma decisão de compra de software informada para o seu negócio. Encontrar o produto certo é importante, deixe-nos ajudar.
ou continuar com
LinkedIn
Google
Google (Negócios)
Endereços do Gmail.com não permitidos. Um domínio empresarial usando o Google é permitido.