Grails
Grails | |||
---|---|---|---|
![]() | |||
Utgitt | 2005 | ||
Nyeste versjon | 6.2.0 (5. april 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
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
Eksterne lenker
- (en) Offisielt nettsted
- Grails på X (tidligere Twitter)