? Som web-applikasjoner vokser mer komplisert , vokser behovet for omfattende grunnlag for å bygge dem mer og mer . Disse fundamentene kommer i forskjellige varianter . To viktige måter å håndtere store Web- prosjekter er ved å forenkle programmeringskode med på å bygge web-applikasjoner og bygging av rammeverk som tilbyr programmerere en omfattende pakke med verktøy for å utvikle seg med . Gral , en kombinasjon av en Java- rammeverk med Groovy programmeringsspråk, basert på Java , har som mål å gjøre nettopp det . Groovy
Groovy representerer en tilpasning av Java for Java Virtual Machine ( JVM ) ment å lette koding applikasjoner for nettet . Primært basert på Java , implementerer Groovy også mange fasetter av andre programmeringsspråk som Smalltalk, Python og Ruby . Disse tilpasningene er ment å gjøre Groovy lett å lære , bruke og implementere i store prosjekter . Samtidig arbeider Groovy sømløst med Java-klasser og biblioteker.
Web Frameworks
Web rammeverk representerer arbeidet med å sentralisere fasetter av prosjektutvikling for å øke programmerer produktivitet . I stedet for å ha programmerere å bruke en rekke verktøy som kanskje ikke fungerer sammen ut av boksen , Web rammeverk ta vare på den kjedelige kode for å frigjøre programmerere fra å måtte "finne opp hjulet " på hvert prosjekt . Rammeverk tilby sentraliserte verktøy og kode biblioteker som allerede knytter koden til databaser , interaktive utviklingsmiljøer , og spesialiserte biblioteker. Dette betyr at programmerere kan begynne å jobbe umiddelbart med raske resultater .
Grails
Web rammeverk bygget på Groovy , representerer Grails en innsats for å øke effektivitet og produktivitet i online Java utvikling. Den Grails prosjektet lar programmerere å begynne koding prosjekter ment for nettet , klar til å grensesnitt med webservere og databaser . Bygget med Groovy , betyr dette at mange Java-bibliotekene og konvensjoner kan importeres til Grails å øke fleksibiliteten .
Grails Consulting
Siden kjøpt av SpringSource , Grails også leveres komplett med en konsulenttjeneste . SpringSource tilbyr en rekke konsulenttjenester til kompliment Grails , som for teknisk støtte og online rådgivning. Enda bedre , tilbyr SpringSource også migrasjon assistanse og arkitektoniske evalueringer , for å hjelpe selskapene fortsatt vurderer en migrering til Grails rammeverket ta kvalifiserte beslutninger.