Grails
Kildeløs: Denne artikkelen mangler kildehenvisninger, og opplysningene i den kan dermed være vanskelige å verifisere. Kildeløst materiale kan bli fjernet. |
Grails | |||
---|---|---|---|
Utgitt | 2005 | ||
Nyeste versjon | 6.2.2 (20. november 2024)[1] | ||
Kodelager | https://github.com/grails/grails-core | ||
Skrevet i | Groovy[2] | ||
Type | Webrammeverk | ||
Lisens | Apache-lisensen | ||
Nettsted | grails.org (en)[3][4] |
Grails er et open source webrammeverk som man benytter seg av til å lage webapplikasjoner. Grails benytter seg av programmeringsspråket Groovy (som igjen er basert på Java-platformen). Grails er ment å være et rammeverk som er enkelt å ta i bruk og enkelt å konfigurere. Det benytter seg av ”coding by convention” paradigme, som skal gi et selvstendig utviklingsmiljø og skjule mye av konfigurasjonsdetaljene fra utvikleren.
Grails var tidligere kjent som ‘Groovy on Rails’, men i mars 2006 droppet man å bruke dette navnet etter forespørsel fra David Heinemeier Hansson. David Heinemeier Hansson er grunnlegger av Ruby on Rails rammeverket. Arbeidet med Grails begynte i juni 2005, og versjon 0.1 ble sluppet 29. mars 2006 og senere kom 1.0 versjonen rundt februar 2008.
Overblikk
[rediger | rediger kilde]Under er det listet opp noen av grunnene til at Grails har blitt utviklet:
- Skal være et webrammeverk som er lett å jobbe med på Java plattformen.
- Bygger på allerede gode eksisterende Java teknologier slik som Hibernate og Spring.
- Tilbyr et rammeverk som reduserer forvirring og er lett å lære.
- Tilbyr dokumentasjon for de delene av rammeverket som er viktige for dens brukere.
- Gir det utvikleren forventer i områder som kan virke komplekse og inkonsistente slik som:
- Enkelt og kraftfullt å bruke "view templates" ved å bruke GSP (Groovy Server Pages)
- God støtte for Ajax, som er enkelt å utvide og tilpasse.
- Kommer med forhåndslaget applikasjon, som demonstrerer dette kraftige rammeverket.
Grails har blitt designet for å være lett og lære, og det skal være enkelt å utvikle applikasjoner.
Referanser
[rediger | rediger kilde]- ^ «Release 6.2.2». 20. november 2024. Besøkt 22. november 2024.
- ^ «The grails Open Source Project on Open Hub: Languages Page». Open Hub. Besøkt 18. juli 2018.
- ^ groovy-lang.org[Hentet fra Wikidata]
- ^ github.com[Hentet fra Wikidata]
Eksterne lenker
[rediger | rediger kilde]- (en) Offisielt nettsted
- Grails på X (tidligere Twitter)