Grails

Grails

Grails is een populaire taal Java framework licentie op Apache en gebouwd off van de Lente laars.

Download Grails
Kenmerken van Grails
  • Gebouwd off Groovy, een populaire taal vergelijkbaar met Java
  • Ondersteuning via IDE's en tekst editors
  • Een volledig open source project aangevuld met een aantal plugins
Pros van Grails
  • Wordt geleverd met up-to-date en zeer informatieve documentatie
  • Bekijk veranderingen is zo simpel als het raken van de refresh-knop
  • Snelle installatie en minimale leercurve
Tegens van Grails
  • Vereist gebruikers om te leren Groovy
  • Ondersteunt alleen GORM en niet andere ORM
Grails Beoordelingen

Waar bekende talen en talen eenmaal geïmplementeerd domineerde het gesprek van de ontwikkelaars, een groot deel van deze besprekingen zijn inmiddels overgestapt op welk kader te gebruiken. Als nieuwe apps raken gebouwd op steeds complexere traliewerken van meerdere talen en de talen zelf worden buitengewoon ingewikkelder, kan een stevig kader helpen veteraan ontwikkelaars automatiseren van een groot deel van hun gedrag en hulp rookie ontwikkelaars meer te doen met een rudimentaire kennis van de taal in kwestie. Grails wil het proces van Java-ontwikkeling te vereenvoudigen, en wordt geleverd met een breed scala aan handige functies bij het nastreven van deze doelstellingen. Grails is gebouwd off van de Lente Boot systeem, en dat wordt geleverd met een aantal duidelijke voordelen. Spring Boot is fundamenteel ontworpen met een snelle ontwerp in het achterhoofd, waardoor ontwikkelaars om snel te verplaatsen van de prototyping podium om een ​​definitief werkend product en Grails maakt het gebruik van deze kwaliteit van het leven functies die inherent zijn in het voorjaar Boot ervaring. Een aantal belangrijke Spring Boot is voorzien, zoals dependency injection, werk goed en precies op de manier die u verwacht. Deze springen Boot functies maken Grails een ideale keuze als je werkt aan kleine of middelgrote projecten die je wilt om snel door te drukken ontwikkeling. Grails wordt geleverd met uitgebreide, uitgebreide en gemakkelijk leesbare documentatie als goed, waardoor het makkelijker voor nieuwe ontwikkelaars om een ​​goed begrip van hoe het kader werkt en gewoon springen recht in het ontwerpproces. De werkelijke taal waarop Grails is opgebouwd uit van Vlieg een Apache taal met een aantal essentiële overeenkomsten met Java. Dit betekent dat Java-programmeurs een stuk eenvoudiger tijd om grip te krijgen op hoe het systeem werkt en het leren van de ins en outs zal hebben. Dit wordt verder versterkt door het opnemen van soepele Java-code direct in het raamwerk. Grails biedt een naadloze en transparante integratie met Java, JVM en Java EE containers, en de minimale CSS kader plug-ins maakt het integreren van CSS in uw JavaScript een vrij eenvoudig proces. Als u op zoek bent naar een Java frontend te maken en sluit deze aan op een meer ingewikkelde stapel van de code, de integratie van REST API evenals Reageer en Hoekige de handeling sterk vereenvoudigen. Je kunt je richten op het creëren van dynamische stukken code, zonder zich zorgen te maken over hoe goed ze gaan spelen met apps gebouwd in een vreemde taal. Maar misschien wel het meest duidelijk voordeel van de Grails ervaring is dat het een volledig open source project. De ondiepe leercurve voor Groovy versnelt het proces van het creëren van nieuwe materialen voor Grails, en dit heeft een omgeving die is overspoeld met een breed scala van plug-ins die gemakkelijk in uw kader zijn geïntegreerd vergemakkelijkt. Als u op zoek bent naar een aantal high-concept of gespecialiseerde functies te integreren in uw Grails framework, is er een goede kans dat je het vinden, hetzij rechtstreeks via de Grails bouwgrond of via GitHub.

Grails Video

Alternatieven voor Grails

Apache Tapestry

Apache Tapestry is een programmeeromgeving ontworpen om Java scripting verbeteren. Het is geproduceerd door Apache Software Foundation, die werd opgericht in 1999 in Maryland. Sinds haar
Toon details

Sinatra

Gratis
Een korte beschrijving van Sinatra Software Sinatra is een software waarvan de ontwikkeling en het ontwerp wordt toegeschreven aan Blake Mizerany. De software is vrij toegankelijk, omdat
Toon details

Express.js

Express.js is een web framework voor Node.js die werd geïnspireerd door Sinatra. Het werd opgericht en onder de MIT-licentie vrijgegeven door T.J. Holowaychuk, StrongLoop en andere medewerkers
Toon details

Apache OFBiz

Gratis
Apache OFBiz is een set van applicaties die zijn ontworpen voor bedrijven. De suite is flexibel genoeg voor algemeen gebruik ter ondersteuning van een business-industrie, met een gemeenschappelijke
Toon details

OpenXava

Gratis
OpenXava is een software gebruik te maken van AJAX Java Framework. Het is ontworpen om te worden gebruikt in combinatie met de snelle ontwikkeling van de verschillende enterprise webapplicaties.
Toon details

Apache Wicket

HelloWorld toont de basisstructuur van een webapplicatie in Wicket. Een Label-component wordt gebruikt om een ​​bericht op de homepage voor de toepassing weer te geven. In alle Wicket voorbeelden,
Toon details

Django

Gratis
Django is een Python web framework dat wordt gebruikt voor het ontwikkelen van websites en andere doeleinden. Het produceert code die is gemakkelijk voor bijna iedereen te begrijpen, en het
Toon details

Spring

Gratis
De lente is een krachtige en populaire Java framework met uitgebreide applicatie op de enterprise-niveau en bij het ontwikkelen van webapplicaties.
Toon details

Pyramid

Gratis
Piramide is een web framework ontworpen om ontwikkelaars te helpen die het nodig hebben om te werken in Python, een steeds nuttig platform te hebben als de taal steeds wijd verspreid is in de ontwikkeling
Toon details

Ruby on Rails

Gratis
Ruby on Rails is een cross-platform web development framework waarmee ontwikkelaars databases, webpagina's te creëren, en bieden verschillende web services. Het kader werd geïntroduceerd
Toon details

Flask

Gratis
Wat doen Kolf Apps eruit? Als u op zoek bent naar enkele voorbeelden code van applicaties die geschreven zijn met Kolf, eens een kijkje op de bronnen van de voorbeelden op GitHub: flaskr - een microblog;
Toon details

Koa

Gratis
Koa vereist knooppunt V7.6.0 of hoger ES2015 en asynchrone functie ondersteunen.
Toon details

Play

Gratis
Van directeur Michael Bay en uitvoerend producent Steven Spielberg komt de beste Transformers nog (The Telegraph). Onze wereld grootste held wordt onze meest gevreesde vijand wanneer Optimus
Toon details

Vaadin

De versie (36.0) van de browser die je gebruikt is verouderd en niet ondersteund.
Toon details

CodeIgniter

Gratis
Ellislab, Makers van ExpressionEngine CMS
Toon details

Symfony

Gratis
In deze rubriek vindt u een menu aan te Sonata Admin waarmee de gebruiker om een ​​pagina op te treden als de startpagina van uw CMS markeren toe te voegen. ... Bijvoorbeeld, een andere optie zou
Toon details

CakePHP

Gratis
CakePHP is een open-source web, snelle framework ontwikkeling die het bouwen van web applicaties eenvoudiger maakt,  sneller en vergen minder code. Volgt de model-view-controller (MVC).
Toon details

Zend Framework

Gratis
Problemen en Security. Heeft u een fout in Zend Framework gevonden? Rapporteren hier! Heeft u een beveiligingsprobleem in ZF geïdentificeerd? Meld dit dan aan ons [email protected] ...
Toon details

ASP.NET MVC

Gratis
ASP.NET geeft u een krachtige, op patronen gebaseerde manier om dynamische websites die de MVC ontwerp patroon volgen bouwen. Build sites met behulp van HTML, CSS, JavaScript en C #.
Toon details

Kohana

Gratis
Kohana homepage. Kohana is een HMVC PHP5 framework dat een rijke set van componenten biedt voor het bouwen van webapplicaties.
Toon details