Grails

Grails

Grails är ett populärt språk ramverk Java licens på Apache och byggde bort av Spring boot.

Ladda ner Grails
Funktioner av Grails
  • Byggd av Groovy, ett populärt språk som liknar Java
  • Support via Ides och textredigerare
  • En helt open source-projekt kompletteras med ett antal plugins
Fördelar med Grails
  • Levereras med aktuellt och mycket informativ dokumentation
  • Visar förändringarna är så enkelt som att trycka på uppdateringsknappen
  • Snabb installation och minimal inlärningskurva
Nackdelar med Grails
  • Kräver att användarna att lära Groovy
  • Endast stöder GORM och inte andra ORMS
Grails Recensioner

Där språk kända och språk implementerade en gång dominerade samtalet utvecklare, en stor del av dessa diskussioner har sedan gått till vilken ram för användning. Som nya appar blir byggd på allt mer komplexa latticeworks av flera språk och språken själva blivit mycket mer komplicerat, kan en stabil ram hjälpa veteran utvecklare att automatisera mycket av deras beteende och hjälpa rookie utvecklare göra mer med en rudimentär förståelse av språket i fråga. Grails syftar till att förenkla processen för Java utveckling, och det kommer med ett brett utbud av användbara funktioner för att uppnå dessa mål. Grails byggs bort av Spring Boot systemet och som kommer med ett antal distinkta fördelar. Spring Boot är utformad i grunden med snabb design i åtanke, vilket gör att utvecklare att snabbt förflytta sig från prototypstadiet till en slutlig arbetsprodukt och Grails utnyttjar dessa livskvalitets funktioner inneboende i våren Boot erfarenhet. Ett antal större Spring Boot funktioner, såsom beroende injektion, fungerar bra och exakt på det sätt du förväntar dig. Dessa Spring Boot funktioner gör Grails ett perfekt val om du arbetar med små och medelstora projekt som du vill snabbt driva igenom utveckling. Grails kommer med omfattande, omfattande och lättläst dokumentation, vilket gör det lättare för nya utvecklare att få en fast förståelse av hur ramverket fungerar och bara hoppa rakt in i designprocessen. Själva språket som Grails byggs upp av är Groovy, en Apache språk med ett antal kärn likheter med Java. Detta innebär att Java programmerare kommer att ha en betydligt enklare tid att få ett grepp om hur systemet fungerar och lära sina konster och knep. Detta ytterligare förstärks av den jämna införandet av Java-kod direkt i ramen. Grails erbjuder sömlös och transparent integration med Java, JVM och Java EE behållare och dess minimala CSS ramverk plug-ins gör en ganska enkel process att integrera CSS i JavaScript. Om du är ute efter att skapa en Java-frontend och ansluta den till en mer komplicerad hög med kod, integration av vila API samt reagera och Vinkel kraftigt förenkla lagen. Du kan fokusera på att skapa dynamiska delar av koden utan att behöva oroa sig för hur väl de ska spela med program byggda på ett främmande språk. Men kanske det tydligaste fördelen med Grails erfarenhet är att det är ett helt projekt med öppen källkod. Den grunda inlärningskurva för Groovy påskyndar processen för att skapa nya material för Grails, vilket har underlättat en miljö som är översvämmad med ett brett utbud av plug-ins som lätt integreras i din ram. Om du är ute efter att integrera några höga koncept eller specialiserade funktioner i din ram Grails, det finns en ganska bra chans att du hittar den antingen direkt genom utveckling webbplats Grails eller via GitHub.

Grails Video

Alternativ till Grails

Apache Tapestry

Apache Tapestry är en programmeringsmiljö utformad för att öka Java skript. Det produceras av Apache Software Foundation, som grundades 1999 i Maryland. Sedan starten har Apache skapat dussintals
Visa detaljer

Sinatra

Fri
En kort beskrivning av Sinatra Software Sinatra är ett program vars utveckling och design tillskrivs Blake Mizerany. Programvaran är fritt tillgängliga, eftersom det är en öppen källkod
Visa detaljer

Express.js

Express.js är ett webbaserat ramverk för Node.js som var inspirerad av Sinatra. Det skapades och släppt under MIT licens av T.J. Holowaychuk, StrongLoop och andra deltagare i november 2010,
Visa detaljer

Apache OFBiz

Fri
Apache OFBiz är en uppsättning program som utformats för företag. Sviten är flexibel nog för allmänt bruk för att stödja alla företag industri, med en gemensam arkitektur som låter utvecklare
Visa detaljer

OpenXava

Fri
OpenXava är en programvara som använder AJAX Java Framework. Den är utformad för att användas med den snabba utvecklingen av olika företag webbapplikationer. OpenXava förenklar utvecklingsprocessen
Visa detaljer

Apache Wicket

Helloworld visar den grundläggande strukturen hos en webbapplikation i Wicket. En Label-komponent används för att visa ett meddelande på hemsidan för programmet. I alla grinden exempel,
Visa detaljer

Django

Fri
Django är en webbramverk Python som används för att utveckla webbplatser och andra ändamål. Den producerar kod som är lätt för nästan vem som helst att förstå, och det är ännu tillgänglig för dem
Visa detaljer

Spring

Fri
Våren är en kraftfull och populär Java ramverk med omfattande tillämpning på företagsnivå och när utveckla webbapplikationer.
Visa detaljer

Pyramid

Fri
Pyramid är en web ram för att hjälpa utvecklare som behöver arbete i Python, till en allt mer användbar plattform har som språk blir allt vanligare i utvecklingsområdet.
Visa detaljer

Ruby on Rails

Fri
Ruby on Rails är ett ramverk plattformsoberoende webbutveckling som låter utvecklare skapa databaser, webbsidor och tillhandahålla olika webbtjänster. Ramverket infördes 2005 och fortsätter
Visa detaljer

Flask

Fri
Vad gör Flask Apps ser ut? Om du letar efter några exempel koden applikationer skrivna med kolv, ta en titt på källorna till exempel på github: flaskr - en micro; minitwit - en twitter klon; denna
Visa detaljer

Koa

Fri
Koa kräver nod V7.6.0 eller högre för ES2015 och asynkron funktion stöd.
Visa detaljer

Play

Fri
Från regissören Michael Bay och Exekutiv producent Steven Spielberg kommer de bästa Transformers ännu (The Telegraph). Vår världens största hjälte blir vår fiercest fiende när Optimus Prime
Visa detaljer

Vaadin

Den version (36,0) av webbläsaren du använder är föråldrad och inte stöds.
Visa detaljer

CodeIgniter

Fri
EllisLab, tillverkare av Expression CMS
Visa detaljer

Symfony

Fri
I det här avsnittet kommer du att lägga till en sidomenyn till Sonata Admin som tillåter användaren att markera en sida för att fungera som startsida på din CMS. ... Till exempel skulle ett annat
Visa detaljer

CakePHP

Fri
CakePHP är ett open-source web, ram snabb utveckling som gör att bygga webbapplikationer enklare,  snabbare och kräver mindre kod. Det följer den modell-view-controller (MVC). Manual för
Visa detaljer

Zend Framework

Fri
Frågor och säkerhet. Har du hittat en bugg i Zend Framework? Rapportera här! Har du identifierat ett säkerhetsproblem i ZF? Vänligen rapportera det till oss på [email protected] ...
Visa detaljer

ASP.NET MVC

Fri
ASP.NET ger dig en kraftfull, mönster baserade sätt att bygga dynamiska webbplatser som följer MVC design mönster. Bygga webbplatser som använder HTML, CSS, JavaScript och C #.
Visa detaljer

Kohana

Fri
Kohana hemsida. Kohana är en HMVC PHP5 ramverk som ger en rik uppsättning av komponenter för att bygga webbapplikationer.
Visa detaljer