Grails
Grails è un popolare framework linguaggio Java con licenza su Apache e costruito fuori dello stivale primavera.
- 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
- 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
- Richiede agli utenti di imparare Groovy
- Solo supporta GORM e non altri ORM
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.