Grails

Grails

Grails è un popolare framework linguaggio Java con licenza su Apache e costruito fuori dello stivale primavera.

Scaricare Grails
Caratteristiche di Grails
  • Costruito off Groovy, un linguaggio popolare simile a Java
  • Supporto tramite IDE e editor di testo
  • Un progetto completamente open source integrate da una serie di plugin
A favore di Grails
  • Viene fornito con fino a data e la documentazione altamente informativo
  • Visualizza le modifiche è semplice come colpire il pulsante di aggiornamento
  • Configurazione rapida e curva di apprendimento minima
Contro di Grails
  • Richiede agli utenti di imparare Groovy
  • Solo supporta GORM e non altri ORM
Grails Recensioni

Dove lingue conosciute e le lingue implementate una volta dominato la conversazione di sviluppatori, gran parte di queste discussioni hanno dato la transizione alla quale quadro di riferimento per l'uso. Come le nuove applicazioni diventano costruite su latticeworks sempre più complesse di più lingue e le lingue stessi diventano estremamente più complicato, un quadro solido può aiutare gli sviluppatori veterani automatizzare gran parte della loro sviluppatori di comportamento e di aiuto rookie fare di più con una conoscenza rudimentale della lingua in questione. Grails mira a semplificare il processo di sviluppo Java, e viene fornito con una vasta gamma di funzioni utili nel perseguimento di tali obiettivi. Grails è costruito fuori del sistema Spring avvio, e che è dotato di un certo numero di vantaggi. Molla avvio è progettato fondamentalmente con progettazione rapida in mente, permettendo agli sviluppatori di passare rapidamente dalla fase di prototipazione di un prodotto finale di lavoro, e Grails fa uso di queste qualità di funzioni vitali insite nell'esperienza primavera avvio. Un certo numero di importanti Primavera Boot caratteristiche, come ad esempio l'iniezione di dipendenza, il lavoro bene ed esattamente nel modo che ci si aspetta. Queste funzioni Primavera Boot fanno Grails la scelta ideale se stai lavorando su progetti di piccole o medie dimensioni che si vuole spingere rapidamente attraverso lo sviluppo. Grails viene fornito con ampia documentazione, completa e facilmente leggibile, così, rendendo più facile per i nuovi sviluppatori per ottenere una solida conoscenza di come funziona il quadro e solo saltare direttamente nel processo di progettazione. La lingua effettiva in cui Grails è costruito fuori di Groovy è un linguaggio Apache con un numero di somiglianze portanti di Java. Ciò significa che i programmatori Java avrà un tempo molto più facile ottenere una presa su come funziona il sistema e di apprendimento dei suoi angoli più riposti. Questo è ulteriormente rafforzata dal liscia inclusione di codice Java direttamente nel quadro. Grails offerte senza soluzione di continuità e l'integrazione trasparente con Java, JVM, e contenitori Java EE, e le sue minime CSS framework plug-in rende l'integrazione CSS nel vostro JavaScript un processo semplice abbastanza. Se stai cercando di creare un frontend Java e collegarlo a un mucchio di più complicato di codice, l'integrazione di API REST così come reagire e angolare semplificano notevolmente l'atto. È possibile concentrarsi sulla creazione di pezzi dinamici di codice, senza doversi preoccupare di quanto bene stanno andando a giocare con applicazioni integrate in una lingua straniera. Ma forse il più netto vantaggio dell'esperienza Grails è che si tratta di un progetto completamente open source. La curva di apprendimento poco profonda per Groovy accelera il processo di creazione di nuovi materiali per Grails, e questo ha facilitato un ambiente che è invaso da una vasta gamma di plug-in che possono essere facilmente integrato nel framework. Se stai cercando di integrare qualche alto concetto o caratteristiche specializzate nel vostro quadro Grails, c'è una buona possibilità che lo troverete sia direttamente attraverso il sito di sviluppo Grails o tramite GitHub.

Grails Video

Alternative alla Grails

Apache Tapestry

Apache Tapestry è un ambiente di programmazione progettato per migliorare lo scripting Java. E 'prodotto da Apache Software Foundation, che è stata fondata nel 1999 nel Maryland. Fin dalla
Mostra dettagli

Sinatra

Gratuito
Una breve descrizione di Sinatra Software Sinatra è un software il cui sviluppo e la progettazione è attribuita a Blake Mizerany. Il software è liberamente accessibile in quanto si tratta di
Mostra dettagli

Express.js

Express.js è un framework web per Node.js che è stato ispirato da Sinatra. E 'stato creato e rilasciato sotto la licenza MIT per T.J. Holowaychuk, StrongLoop e altri collaboratori nel novembre
Mostra dettagli

Apache OFBiz

Gratuito
Apache OFBiz è un insieme di applicazioni progettate per le aziende. La suite è abbastanza flessibile per uso generale a sostegno di qualsiasi settore business, con un'architettura comune
Mostra dettagli

OpenXava

Gratuito
OpenXava è un software che utilizza AJAX Java Framework. È stato progettato per essere utilizzato con il rapido sviluppo di diverse applicazioni aziendali web. OpenXava semplifica il processo
Mostra dettagli

Apache Wicket

HelloWorld mostra la struttura di base di un'applicazione web in Wicket. Un componente Label viene utilizzato per visualizzare un messaggio sulla home page per l'applicazione. In tutti gli
Mostra dettagli

Django

Gratuito
Django è un framework web Python che viene utilizzato per lo sviluppo di siti web e altri scopi. Produce il codice che è facile per quasi a chiunque di capire, ed è accessibile anche a coloro che hanno
Mostra dettagli

Spring

Gratuito
La primavera è un potente e popolare framework Java con una vasta applicazione sul livello aziendale e, quando lo sviluppo di applicazioni web.
Mostra dettagli

Pyramid

Gratuito
Piramide è un framework web progettato per gli sviluppatori di aiuto che hanno bisogno di lavorare in Python, una piattaforma sempre più utile avere come lingua diventa sempre più prevalente
Mostra dettagli

Ruby on Rails

Gratuito
Ruby on Rails è un framework di sviluppo web cross-platform che consente agli sviluppatori di creare banche dati, pagine web, e fornire vari servizi web. Il quadro è stato introdotto nel 2005
Mostra dettagli

Flask

Gratuito
Cosa Flask Apps assomiglia? Se siete alla ricerca di qualche esempio di codice di applicazioni scritte con la boccetta, date un'occhiata alle sorgenti degli esempi su GitHub: flaskr - un microblog;
Mostra dettagli

Koa

Gratuito
Koa richiede V7.6.0 nodo o superiore per ES2015 e asincrona funzione di supporto.
Mostra dettagli

Play

Gratuito
Dal regista Michael Bay e il produttore esecutivo Steven Spielberg arriva migliori Transformers ancora (The Telegraph). più grande eroe del nostro mondo diventa il nostro nemico più feroce
Mostra dettagli

Vaadin

La versione (36.0) del browser che si sta utilizzando è obsoleto e non è supportato.
Mostra dettagli

CodeIgniter

Gratuito
EllisLab, creatori di ExpressionEngine CMS
Mostra dettagli

Symfony

Gratuito
In questa sezione verrà aggiunto un menu laterale per Sonata Admin che consente all'utente di marcare una pagina di agire come pagina iniziale del vostro CMS. ... Per esempio, un'altra opzione
Mostra dettagli

CakePHP

Gratuito
CakePHP è un web open-source, framework di sviluppo rapido che rende di applicazioni Web più semplici,  più velocemente e richiedono meno codice. Si segue il modello-view-controller (MVC).
Mostra dettagli

Zend Framework

Gratuito
Problemi e sicurezza. Hai trovato un bug in Zend Framework? Segnala qui! Avete identificato una vulnerabilità di sicurezza in ZF? Si prega di segnalare a noi a [email protected] ...
Mostra dettagli

ASP.NET MVC

Gratuito
ASP.NET offre un modo potente, i modelli basati su di costruire siti web dinamici che seguono il design pattern MVC. siti build usando HTML, CSS, JavaScript e C #.
Mostra dettagli

Kohana

Gratuito
homepage Kohana. Kohana HMVC è un framework PHP5 che fornisce un ricco set di componenti per costruire applicazioni web.
Mostra dettagli