Grails

Grails

Grails er en populær Java-sproget rammer licens på Apache og bygget ud i foråret støvle.

Hent Grails
Funktioner af Grails
  • Bygget fra Groovy, en populær sprog svarende til Java
  • Støtte via IDE'er og teksteditorer
  • En helt open source-projekt suppleret med en række plugins
Fordele ved Grails
  • Leveres med ajour og meget informative dokumentation
  • Visning af ændringer er så simpelt som at trykke på knappen Opdater
  • Hurtig opsætning og minimal indlæringskurve
Ulemper ved Grails
  • Kræver brugere at lære Groovy
  • Kun understøtter GORM og ikke andre ORMs
Grails Anmeldelser

Hvor sprog kendte og sprog implementeret engang dominerede samtalen af ​​udviklere, en stor del af disse drøftelser har siden skiftet til hvilke rammer til brug. Som nye apps bliver bygget på stadig mere komplekse gitterværk af flere sprog og de sprog, selv bliver overordentlig mere kompliceret, kan en solid ramme hjælpe veteran udviklere at automatisere en stor del af deres adfærd og hjælp rookie udviklere gøre mere med en rudimentær forståelse af det pågældende sprog. Grails søger at forenkle processen med Java udvikling, og det kommer med en bred vifte af nyttige funktioner i forfølgelsen af ​​disse mål. Grails er bygget ud af foråret Boot-systemet, og der kommer med en række forskellige fordele. Spring Boot er designet fundamentalt med hurtig design i tankerne, så udviklere til hurtigt at bevæge sig fra prototyping scenen til en endelig arbejdsmiljø produkt, og Grails gør brug af disse livskvalitet funktioner iboende i foråret Boot oplevelse. En række større Spring Boot funktioner, såsom afhængighed injektion, arbejde godt og præcist på den måde, du forventer. Disse Spring Boot funktioner gør Grails et ideelt valg, hvis du arbejder på små eller mellemstore projekter, som du ønsker at hurtigt at presse igennem udvikling. Grails kommer med omfattende, omfattende og letlæselig dokumentation så godt, hvilket gør det nemmere for nye udviklere at få en fast forståelse af, hvordan rammerne fungerer og bare hoppe direkte ind i designprocessen. Den aktuelle sprog, som Grails er bygget ud af er Groovy, en Apache sprog med en række centrale ligheder med Java. Det betyder, at Java-programmører vil have en betydeligt lettere ved at få styr på, hvordan systemet fungerer og læring sine ins og outs. Dette er yderligere styrket af den glatte inddragelse af Java-kode direkte ind i rammen. Grails tilbud sømløse og gennemsigtig integration med Java, JVM og Java EE containere, og dens minimale CSS framework plug-ins gør integrere CSS ind i din JavaScript en temmelig simpel proces. Hvis du søger at skabe en Java frontend og slutte den til en mere kompliceret bunke kode, integration af REST API'er samt Reager og Kantet høj grad forenkle handling. Du kan fokusere på at skabe dynamiske stykker kode uden at skulle bekymre sig om, hvor godt de kommer til at spille med apps bygget på et fremmedsprog. Men måske det mest klare fordel af Grails erfaring er, at det er et helt open source-projekt. Den lavvandede indlæringskurve for Groovy fremskynder processen med at skabe nye materialer til Grails, og det har lettet et miljø, der er oversvømmet med en bred vifte af plug-ins, der let integreres i din ramme. Hvis du søger at integrere nogle høje koncept eller specialiserede funktioner i din Grails rammer, er der en ret god chance for du vil finde det enten direkte gennem Grails udvikling websted eller via GitHub.

Grails Video

Alternativer til Grails

Apache Tapestry

Apache Tapestry er et programmeringsmiljø designet til at forbedre Java scripting. Det er produceret af Apache Software Foundation, der blev grundlagt i 1999 i Maryland. Siden starten har
Vis detaljer

Sinatra

Gratis
En kort beskrivelse af Sinatra Software Sinatra er en software, hvis udvikling og design tilskrives Blake Mizerany. Softwaren er frit tilgængelig, da det er en open source web-applikation,
Vis detaljer

Express.js

Express.js er et web ramme for node.js der blev inspireret af Sinatra. Det blev skabt og udgivet under MIT licens af T.J. Holowaychuk, StrongLoop og andre bidragydere i november 2010, og er i øjeblikket
Vis detaljer

Apache OFBiz

Gratis
Apache OFBiz er et sæt af applikationer udviklet til virksomheder. Suiten er fleksibel nok til almindelig brug til støtte for enhver virksomhed industri, med en fælles arkitektur, der gør det
Vis detaljer

OpenXava

Gratis
OpenXava er en software udnytter AJAX Java Framework. Det er designet til at blive brugt med den hurtige udvikling af forskellige virksomheder webapplikationer. OpenXava forenkler applikationsudvikling
Vis detaljer

Apache Wicket

HelloWorld viser den grundlæggende struktur af en web-applikation i Wicket. En etiket komponent bruges til at vise en besked på hjemmesiden for anvendelsen. I alle gærdet eksempler, er du nødt
Vis detaljer

Django

Gratis
Django er en Python web ramme, der bruges til at udvikle hjemmesider og andre formål. Det producerer kode, der er let for næsten alle at forstå, og det er endda tilgængelig for dem, der har lidt erfaring
Vis detaljer

Spring

Gratis
Foråret er en kraftfuld og populære Java ramme med omfattende anvendelse på virksomhedsniveau, og når at udvikle web applikationer.
Vis detaljer

Pyramid

Gratis
Pyramide er et web ramme, designet til at hjælpe udviklere, der har brug for at arbejde i Python, til en stadig mere nyttig platform har som sproget bliver mere og mere udbredt i udviklingen samfund.
Vis detaljer

Ruby on Rails

Gratis
Ruby on Rails er et cross-platform webudvikling ramme, der gør det muligt for udviklere at skabe databaser, websider, og levere forskellige web-tjenester. Rammerne blev indført i 2005 og fortsætter
Vis detaljer

Flask

Gratis
Hvad Flask Apps se ud? Hvis du er på udkig efter nogle eksempel kode af applikationer skrevet med kolbe, have et kig på kilderne til de eksempler på GitHub: flaskr - en microblog; minitwit - en Twitter
Vis detaljer

Koa

Gratis
Koa kræver node V7.6.0 eller højere for ES2015 og async understøttelse.
Vis detaljer

Play

Gratis
Fra direktør Michael Bay og Executive Producer Steven Spielberg kommer de bedste Transformers endnu (The Telegraph). Vores verdens største helt bliver vores hårdeste fjende, når Optimus
Vis detaljer

Vaadin

Versionen (36,0) af den browser, du bruger, er forældet og ikke understøttes.
Vis detaljer

CodeIgniter

Gratis
EllisLab, skaberne af ExpressionEngine CMS
Vis detaljer

Symfony

Gratis
I dette afsnit vil du tilføje en side menu til Sonata Admin som giver brugeren mulighed for at markere en side til at fungere som hjemmeside dit CMS. ... For eksempel vil en anden mulighed sættes
Vis detaljer

CakePHP

Gratis
CakePHP er en open-source web, rammer rivende udvikling, der gør at bygge web-applikationer enklere,  hurtigere og kræver mindre kode. Det følger modellen-view-controller (MVC). Manual
Vis detaljer

Zend Framework

Gratis
Spørgsmål og sikkerhed. Har du fundet en fejl i Zend Framework? Rapporter her! Har du identificeret en sikkerhedsbrist i ZF? Vær venlig at rapportere det til os på [email protected] ...
Vis detaljer

ASP.NET MVC

Gratis
ASP.NET giver dig en kraftfuld, mønstre-baserede måde at opbygge dynamiske websites, der følger MVC design mønster. Byg websteder ved hjælp af HTML, CSS, JavaScript, og C #.
Vis detaljer

Kohana

Gratis
Kohana hjemmeside. Kohana er en HMVC PHP5 rammer, der giver et rigt sæt af komponenter til at bygge web-applikationer.
Vis detaljer