Grails

Grails

Grails on suosittu Java puitteissa lisensoitu Apache ja rakennettu pois kevään boot.

Ladata Grails
Ominaisuudet Grails
  • Rakennettu pois Groovy, suosittu kieli samanlainen Java
  • Yhteyden tuki IDE ja editorit
  • Täysin avoimen lähdekoodin projekti täydentää useilla plugins
Hyödyt Grails
  • Mukana ajan tasalla ja erittäin informatiivinen dokumentointi
  • Katselu muuttuu on yhtä helppoa kuin lyömällä Päivitä-painiketta
  • Nopea asennus ja minimaalinen oppimiskäyrä
Haitat Grails
  • Vaatii käyttäjiä oppimaan Groovy
  • Tukee vain GORM eikä muita Orms
Grails Arvostelut

Jossa kieliä tunnettuja ja kielten toteutetaan kerran hallitsivat keskustelua kehittäjiä, suuri osa näistä keskusteluista on sittemmin siirtynyt jonka puitteet käyttöä. Koska uudet sovellukset tulevat rakennettu yhä monimutkaisempia verkkorakenteiden usean kielen ja kieltä itsestään tulee tavattoman monimutkaisempi, vankka kehys voi auttaa veteraani kehittäjiä automatisoimaan suuren osan niiden käyttäytymistä ja auttavat alokas kehittäjiä tehdä enemmän alkeellisia ymmärrystä kyseistä kieltä. Grails pyritään yksinkertaistamaan prosessia Java-kehitystä, ja se tulee monenlaisia ​​hyödyllisiä ominaisuuksia tavoiteltaessa näitä tavoitteita. Grails on rakennettu pois Spring Boot järjestelmä, ja että mukana on useita selviä etuja. Jousi Boot on suunniteltu pohjimmiltaan nopeaa suunnittelun mielessä, avulla kehittäjät voivat nopeasti siirtyä prototyyppien vaiheessa lopullinen työ tuote, ja Grails käyttää näiden elämänlaatua liittyvästä keväällä Boot kokemus. Useat merkittävät Spring Boot ominaisuuksia, kuten riippuvuus injektio, toimivat hyvin ja juuri haluamallasi tavalla. Nämä Spring Boot toiminnot tekevät Grails ihanteellinen valinta, jos olet työskennellyt pieni tai keskisuuri projekteja, jotka haluat nopeasti ajaa läpi kehitystä. Grails mukana laaja, kattava ja helposti luettava asiakirjat samoin, mikä helpottaa uusien kehittäjien saada vankka ymmärrys puitteiden toimii ja vain hypätä suoraan suunnitteluprosessia. Varsinainen kieli, jolle Grails on rakennettu pois on Groovy, Apache kieli joitakin keskeisiä yhtäläisyyksiä Java. Tämä tarkoittaa, että Java-ohjelmoijat on huomattavasti helpompaa aikaa saada otetta, miten järjestelmä toimii ja oppimisen sen perinpohjin. Tämä on entisestään vahvistanut sileän sisällyttämällä Java-koodia suoraan yhteydessä. Grails tarjoaa saumattoman ja läpinäkyvän integraation Java, JVM, ja Java EE kontit, ja sen minimaalinen CSS puitteet laajennuksia tekee integroida CSS liitetään JavaScript melko yksinkertainen prosessi. Jos etsit luoda Java käyttöliittymä ja liitä se monimutkaisempi kasa koodia, integroinnin REST API sekä reagoida ja Kulmikas yksinkertaistavat teko. Voit keskittyä luomaan dynaamisen koodiksi ilman huolta siitä, kuinka hyvin he aikovat pelata sovelluksia rakennettu vieraalla kielellä. Mutta ehkä selvimmin etu Grails kokemus on, että se on täysin avoimen lähdekoodin projekti. Matalassa oppimiskäyrä Groovy nopeuttaa luomassa uusia materiaaleja Grails, ja tämä on helpottanut ympäristössä, joka on tulvillaan erilaisia ​​laajennuksia, jotka helposti integroida puitteissa. Jos etsit yhdistää joitakin korkean käsite tai erikoistunut ominaisuuksia omaan Grails puitteet, siellä on melko hyvät mahdollisuudet löydät sen joko suoraan Grails kehityskohde tai GitHub.

Grails Video

Vaihtoehtoja Grails

Apache Tapestry

Apache Tapestry on ohjelmointiympäristö suunniteltu parantamaan Java scripting. Se tuotetaan Apache Software Foundation, joka perustettiin vuonna 1999 Marylandissa. Perustamisestaan
Näytä yksityiskohdat

Sinatra

Vapaa
Lyhyt kuvaus Sinatra Software Sinatra on ohjelmisto, jonka kehittämiseen ja suunnitteluun johtuu Blake Mizerany. Ohjelmisto on vapaasti käytettävissä, koska se on avoimen lähdekoodin
Näytä yksityiskohdat

Express.js

Express.js on web puitteet Node.js joka innostui Sinatra. Se on luotu ja julkaistu MIT lisenssillä TJ Holowaychuk, StrongLoop ja muiden osallistujien marraskuussa 2010, ja on tällä hetkellä
Näytä yksityiskohdat

Apache OFBiz

Vapaa
Apache OFBiz on joukko sovelluksia suunniteltu yrityksille. Sviitissä on riittävän joustava yleiseen käyttöön tukemiseksi liiketoimintaa teollisuudelle, joilla on yhteinen arkkitehtuuri,
Näytä yksityiskohdat

OpenXava

Vapaa
OpenXava on ohjelmisto hyödyntää AJAX Java Framework. Se on suunniteltu käytettäväksi nopean kehityksen eri yritysten web-sovelluksia. OpenXava yksinkertaistaa sovellusten kehittäminen
Näytä yksityiskohdat

Apache Wicket

HelloWorld osoittaa perusrakenne verkkosovelluksen Wicket. Tarran komponenttia käytetään näyttämään viestin kotisivulla sovelluksen. Kaikissa Wicket esimerkit, sinun täytyy laittaa
Näytä yksityiskohdat

Django

Vapaa
Django on Python Web puitteiden, jota käytetään kehittää sivustoja ja muita tarkoituksia varten. Se tuottaa koodia, joka on helppo lähes kuka tahansa ymmärtää, ja se on jopa ulottuville, jotka
Näytä yksityiskohdat

Spring

Vapaa
Kevät on tehokas ja suosittu Java puitteissa laaja sovellus yrityksen tasolla ja kehitettäessä web-sovelluksia.
Näytä yksityiskohdat

Pyramid

Vapaa
Pyramidi on web puitteet suunniteltu auttamaan kehittäjiä, jotka tarvitsevat työtä Python, yhä käyttökelpoinen alustan saada kieleksi yhä yleisempiä kehitysyhteisön.
Näytä yksityiskohdat

Ruby on Rails

Vapaa
Ruby on Rails on cross-platform web kehitysalusta, jonka avulla kehittäjät voivat luoda tietokantoja, verkkosivuja, ja tarjota erilaisia ​​verkkopalveluja. Puitteet otettiin käyttöön
Näytä yksityiskohdat

Flask

Vapaa
Mitä pullo sovellukset näyttävät? Jos etsit jotain esimerkkikoodi sovelluksia kirjoitetaan taskumatti, vilkaista lähteet esimerkkejä GitHub: flaskr - microblog; minitwit - Twitter klooni;
Näytä yksityiskohdat

Koa

Vapaa
Koa vaatii solmu V7.6.0 tai suurempi ES2015 ja asynkroninen toiminta tukea.
Näytä yksityiskohdat

Play

Vapaa
Ohjaaja Michael Bay ja tuottanut Steven Spielberg on paras Transformers vielä (The Telegraph). Meidän maailman suurin sankari tulee meidän vilkkaimmillaan vihollinen kun Optimus Prime
Näytä yksityiskohdat

Vaadin

Version (36,0) ja selainta käytät on vanhentunut ja ei tueta.
Näytä yksityiskohdat

CodeIgniter

Vapaa
EllisLab, Päättäjät ExpressionEngine CMS
Näytä yksityiskohdat

Symfony

Vapaa
Tässä osiossa voit lisätä ylimääräisen valikon Sonata Admin jonka avulla käyttäjä voi merkitä Page toimimaan kotisivuille CMS. ... Esimerkiksi Toinen vaihtoehto olisi laittaa RedirectRoute
Näytä yksityiskohdat

CakePHP

Vapaa
CakePHP on avoimen lähdekoodin web, nopea kehitys kehys, joka tekee rakentaa web-sovelluksia yksinkertaisempi,  nopeampi ja vaativat vähemmän koodia. Tästä seuraa MVC-arkkitehtuuri
Näytä yksityiskohdat

Zend Framework

Vapaa
Kysymyksiä ja turvallisuus. Oletko löytänyt vian Zend Framework? Ilmoita täällä! Oletko määrittänyt tietoturvaheikkouden ZF? Ilmoita siitä meille [email protected] ...
Näytä yksityiskohdat

ASP.NET MVC

Vapaa
ASP.NET tarjoaa tehokkaan, kuviot perustuva tapa rakentaa dynaamisia sivustoja, jotka seuraavat MVC suunnittelumalli. Rakentaa sivustot käyttämällä HTML, CSS, JavaScript, ja C #.
Näytä yksityiskohdat

Kohana

Vapaa
Kohana kotisivu. Kohana on HMVC PHP5 puitteet joka tarjoaa runsaasti erilaisia ​​komponentteja rakentaa web-sovelluksia.
Näytä yksityiskohdat