Grails
Grails é uma estrutura de linguagem Java populares licenciado Apache e construído fora da bota da Primavera.
- Construído fora Groovy, uma linguagem popular semelhante ao Java
- Suporte via IDEs e editores de texto
- Um projeto de código completamente aberto complementado por uma série de plugins
- Vem com até à data e documentação altamente informativo
- Vendo mudanças é tão simples como apertar o botão de atualização
- configuração rápida e curva de aprendizagem mínima
- Exige que os usuários para aprender Groovy
- Suporta apenas GORM e não outros ORMs
Onde as línguas conhecidas e linguagens implementadas uma vez dominado a conversa de desenvolvedores, grande parte dessas discussões, desde então, a transição para o qual estrutura para uso. Como novas aplicações tornam-se construído sobre celosias cada vez mais complexas de vários idiomas e as línguas tornam-se extremamente mais complicado, uma estrutura sólida pode ajudar os desenvolvedores veteranos automatizar grande parte de seus desenvolvedores comportamento e ajuda rookie fazer mais com uma compreensão rudimentar do idioma em questão. Grails visa simplificar o processo de desenvolvimento Java, e ele vem com uma grande variedade de recursos úteis na busca desses objetivos. Grails é construído fora do sistema de mola de arranque, e que é fornecido com um número de vantagens distintas. Primavera de inicialização é projetado fundamentalmente com design rápida em mente, permitindo que os desenvolvedores para mover rapidamente da fase de prototipagem a um produto de trabalho final, e Grails faz uso destes qualidade de vida funciona inerentes a experiência Primavera de inicialização. Uma série de grandes Primavera Bota apresenta, como injeção de dependência, o trabalho bem e exatamente da maneira que você espera. Estas funções Primavera Bota fazer Grails uma escolha ideal se você está trabalhando em pequenas ou médias projectos tamanho que você quer empurrar rapidamente através do desenvolvimento. Grails vem com documentação extensa, abrangente e de fácil leitura, bem como, tornando mais fácil para novos desenvolvedores para obter uma sólida compreensão de como o framework funciona e apenas saltar directamente para o processo de design. A linguagem real em que Grails é construído fora de é Groovy, uma linguagem Apache com uma série de semelhanças fundamentais para Java. Isto significa que os programadores Java terá um tempo muito mais fácil obter um controle sobre como o sistema funciona e aprender os seus meandros. Isto é ainda reforçado pela inclusão lisa do código Java diretamente no quadro. Grails ofertas sem costura e integração transparente com Java, JVM, e recipientes Java EE, e seus mínima CSS quadro plug-ins torna a integração CSS em seu JavaScript um processo bastante simples. Se você está procurando para criar uma interface Java e conectá-lo a uma pilha mais complicado de código, integração de APIs repouso, bem como reagir e angular simplificar muito o ato. Você pode se concentrar em criar peças dinâmicas de código sem ter que se preocupar com o quão bem eles vão jogar com aplicações integradas em uma língua estrangeira. Mas talvez a vantagem mais distinta da experiência Grails é que é um projeto de código totalmente aberto. A curva de aprendizagem rasa para Groovy acelera o processo de criação de novos materiais para Grails, e isso tem facilitado um ambiente que está inundado com uma vasta gama de plug-ins que são facilmente integrados no seu quadro. Se você está olhando para integrar um conceito elevado ou recursos especializados em sua estrutura Grails, há uma boa chance de que bonito você vai encontrá-lo diretamente através do site de desenvolvimento Grails ou através GitHub.