Grails

Grails

Grails é uma estrutura de linguagem Java populares licenciado Apache e construído fora da bota da Primavera.

Baixar Grails
Características de Grails
  • 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
Pros de Grails
  • 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
Contras de Grails
  • Exige que os usuários para aprender Groovy
  • Suporta apenas GORM e não outros ORMs
Grails Rever

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.

Grails Vídeo

Alternativas a Grails

Apache Tapestry

Apache Tapestry é um ambiente de programação projetado para melhorar scripting Java. É produzido pela Apache Software Foundation, que foi fundada em 1999 em Maryland. Desde a sua criação, Apache
Mostrar detalhes

Sinatra

Livre
Uma Breve Descrição do Sinatra Software Sinatra é um software cujo desenvolvimento e design é atribuída a Blake Mizerany. O software é de livre acesso, uma vez que é uma aplicação de código aberto
Mostrar detalhes

Express.js

Express.js é um framework web para Node.js que foi inspirado por Sinatra. Foi criado e liberado sob a licença MIT por T. J. Holowaychuk, StrongLoop e outros colaboradores em novembro de 2010,
Mostrar detalhes

Apache OFBiz

Livre
Apache OFBiz é um conjunto de aplicativos projetados para as empresas. A suite é bastante flexível para uso geral em apoio de qualquer setor de negócios, com uma arquitetura comum que permite
Mostrar detalhes

OpenXava

Livre
OpenXava é um software utilizando AJAX Java Framework. Ele é projetado para ser usado com o rápido desenvolvimento de diferentes aplicações web empresariais. OpenXava simplifica o processo
Mostrar detalhes

Apache Wicket

HelloWorld demonstra a estrutura básica de uma aplicação web em Wicket. Um componente Label é usado para exibir uma mensagem na página inicial para a aplicação. Em todos os exemplos Wicket, você
Mostrar detalhes

Django

Livre
Django é um framework web Python que é usado para o desenvolvimento de sites e outros fins. Ela produz código que é fácil para quase ninguém para compreender, e é ainda acessível para aqueles que
Mostrar detalhes

Spring

Livre
Primavera é um framework Java poderoso e popular com vasta aplicação no nível empresarial e no desenvolvimento de aplicações web.
Mostrar detalhes

Pyramid

Livre
Pyramid é um framework web projetado para desenvolvedores de ajuda que precisam trabalhar em Python, uma plataforma cada vez mais útil para ter como a linguagem se torna cada vez mais prevalente
Mostrar detalhes

Ruby on Rails

Livre
Ruby on Rails é um framework de desenvolvimento web multi-plataforma que permite aos desenvolvedores criar bases de dados, páginas web, e fornecer vários serviços na web. O quadro foi introduzido
Mostrar detalhes

Flask

Livre
O que Flask Apps parece? Se você está procurando algum código de exemplo de aplicações escritas com Balão, ter um olhar para as fontes dos exemplos no github: flaskr - um microblog; minitwit - um
Mostrar detalhes

Koa

Livre
Koa requer v7.6.0 nó ou superior para ES2015 e assíncrona apoio função.
Mostrar detalhes

Play

Livre
Do diretor Michael Bay e produtor executivo Steven Spielberg vem as melhores Transformadores ainda (The Telegraph). maior herói do nosso mundo se torna nosso inimigo mais feroz quando Optimus
Mostrar detalhes

Vaadin

A versão (36.0) do navegador que você está usando está desatualizado e não suportado.
Mostrar detalhes

CodeIgniter

Livre
EllisLab, fabricantes de ExpressionEngine CMS
Mostrar detalhes

Symfony

Livre
Nesta seção, você irá adicionar um menu lateral para Sonata de administração que permite ao usuário para marcar uma página para agir como a página inicial do seu CMS. ... Por exemplo, outra opção
Mostrar detalhes

CakePHP

Livre
CakePHP é um web open-source, framework de desenvolvimento rápido que faz com que a construção de aplicações web mais simples,  mais rápidas e requerem menos código. Segue-se o MVC (MVC). Manual
Mostrar detalhes

Zend Framework

Livre
Questões e Segurança. Você encontrou um bug no Zend Framework? Relatamos aqui! Você identificou uma vulnerabilidade de segurança no ZF? Por favor, informe-nos no [email protected] ...
Mostrar detalhes

ASP.NET MVC

Livre
ASP.NET dá-lhe uma maneira poderosa, padrões baseados em construir sites dinâmicos que seguem o padrão de projeto MVC. construir sites usando HTML, CSS, JavaScript e C #.
Mostrar detalhes

Kohana

Livre
homepage Kohana. Kohana é um framework HMVC PHP5 que fornece um rico conjunto de componentes para a construção de aplicações web.
Mostrar detalhes