Best Software for 2025 is now live!
Zu Meinen Listen hinzufügen
Nicht beansprucht
Nicht beansprucht

Top-bewertete Grails Alternativen

Grails Bewertungen & Produktdetails

Mahfuz A.
MA
Software Engineer
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
(Ursprünglich )Informationen
Was gefällt dir am besten Grails?

Einfache und schnelle Entwicklung

Open Source

Große Form und umfangreiche unterstützende Ressourcen

Kompatibel mit dem neuesten Spring und Java

Einfach in der Produktion bereitzustellen

Einfache Multimandanten-Integration

Einfach zu verwendende Webseiten (GSP) Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Weniger Gemeinschaft als andere

Schwergewicht, da es viele Wrapper gibt Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Sehr einfach, eine Webanwendung in wenigen Stunden zu schreiben. Bewertung gesammelt von und auf G2.com gehostet.

Grails Übersicht

Was ist Grails?

Ein leistungsstarkes, auf Groovy basierendes Webanwendungs-Framework für die JVM

Grails Details
Diskussionen
Grails Community
Weniger anzeigenMehr anzeigen
Produktbeschreibung

Ein leistungsstarkes, auf Groovy basierendes Webanwendungs-Framework für die JVM


Verkäuferdetails
Gründungsjahr
2016
Hauptsitz
N/A
Twitter
@grailsframework
12,238 Twitter-Follower
LinkedIn®-Seite
www.linkedin.com
1 Mitarbeiter*innen auf LinkedIn®

Aktuelle Grails Bewertungen

Mahfuz A.
MA
Mahfuz A.Unternehmen mittlerer Größe (51-1000 Mitarbeiter)
5.0 von 5
"Grails ist ein großartiges Framework."
Einfache und schnelle Entwicklung Open Source Große Form und umfangreiche unterstützende Ressourcen Kompatibel mit dem neuesten Spring und Ja...
Verifizierter Benutzer
A
Verifizierter BenutzerUnternehmen mittlerer Größe (51-1000 Mitarbeiter)
5.0 von 5
"Grails work like magic"
My favorite map component, Json, params. Mapping works are more fun than anything else. Cron Job is one of my favorite jobs.
Verifizierter Benutzer
D
Verifizierter BenutzerKleinunternehmen (50 oder weniger Mitarbeiter)
3.0 von 5
"worked with grails for 3 years"
language similarity with java and platform structure
Sicherheitsabzeichen
Dieser Verkäufer hat seine Sicherheitsinformationen noch nicht hinzugefügt. Lassen Sie ihn wissen, dass Sie möchten, dass er sie hinzufügt.
0 Personen haben Sicherheitsinformationen angefordert

Grails Medien

Beantworten Sie einige Fragen, um der Grails-Community zu helfen
Haben sie Grails schon einmal verwendet?
Ja

32 von 33 Gesamtbewertungen für Grails

3.6 von 5
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Bewertungen durchsuchen
Beliebte Erwähnungen
Die nächsten Elemente sind Radioelemente und sortieren die angezeigten Ergebnisse nach dem ausgewählten Element und aktualisieren die angezeigten Ergebnisse.
Filter ausblendenWeitere Filter
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
Die nächsten Elemente sind Filter und werden die angezeigten Ergebnisse ändern, sobald sie ausgewählt werden.
32 von 33 Gesamtbewertungen für Grails
3.6 von 5
32 von 33 Gesamtbewertungen für Grails
3.6 von 5

Gesamtbewertungsstimmung für GrailsFrage

Implementierungszeit
<1 Tag
>12 Monate
Return on Investment
<6 Monate
48+ Monate
Benutzerfreundlichkeit der Einrichtung
0 (Schwierig)
10 (Einfach)
Einloggen
Möchten Sie mehr Einblicke von verifizierten Bewertern sehen?
Melden Sie sich an, um die Bewertungsstimmung zu sehen.
G2-Bewertungen sind authentisch und verifiziert.
Verifizierter Benutzer in Accounting
AA
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
(Ursprünglich )Informationen
Geschäftspartner des Verkäufers oder Wettbewerbers des Verkäufers, nicht in den G2-Wertungen enthalten.
Was gefällt dir am besten Grails?

My favorite map component, Json, params. Mapping works are more fun than anything else. Cron Job is one of my favorite jobs. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Disli didn't get anything to do. The deeper I going, the more I fall in love. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

many types of business problem doing solved. Develop a third-party application for client sites and connect with mine applications. Then working with multi-threading. Clicksend's email, postal mail, voice mail, text messaging service has been created a new service. Bewertung gesammelt von und auf G2.com gehostet.

Kazik P.
KP
Creative Technologist / Software Architect
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Grails?

Grails wurde entwickelt, um Java-Entwicklern die Leistungsfähigkeit des Ruby on Rails-Programmierstils zu bieten. Dieses Modell ermöglicht extrem schnelles Prototyping von Web-Benutzeroberflächen basierend auf dem Domänenmodell. Es war jedoch nicht möglich, dies in reinem Java zu erreichen, daher basiert Grails auf Groovy, das zu dieser Zeit viele coole Funktionen hinzufügte: dynamische Aufrufe, Closures, mehr funktionaler Programmierstil. Während es auf der JVM bleibt, kann Groovy dennoch von allen bereits auf dem Markt verfügbaren Java-Bibliotheken profitieren. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Die Wettbewerbsvorteile von Grails scheinen im Laufe der Zeit zu verblassen. Ruby on Rails ist nicht mehr so populär, da dynamische Webanwendungen ihre Logik eher auf der Browserseite (React) als auf der Serverseite ausführen. Auch Funktionen von Groovy, wie Closures, werden effektiv durch Lambdas in Java 8, syntaktischen Zucker von domänenspezifischen Sprachen in Kotlin und die Weiterentwicklung von Spring-Framework-Komponenten wie Spring Boot ersetzt. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Grails wurde als Basistechnologie in dem Startup verwendet, in dem ich arbeitete. Es ermöglichte uns, Geschäftsanforderungen mit minimaler Redundanz in ein Domänenmodell zu übersetzen. Ein solches Modell wurde zwischen mehreren Teams als gemeinsames Vokabular geteilt. Es wäre schwer, dies ohne Grails zu erreichen. Aber es führte auch im Laufe der Zeit zu einer schrecklich monolithischen Softwarearchitektur, die sehr schwer zu entwirren war. Daher begannen wir, unseren Gradle-Monolithen langsam durch kleine Microservices zu ersetzen. Ich würde immer noch in Betracht ziehen, Gradle für ein sehr kleines Projekt zu verwenden, wie eine benutzerdefinierte Datenbank mit Schnittstelle. Es kann in Gradle in Minuten prototypisiert werden. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Marketing and Advertising
DM
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: Organisch
Was gefällt dir am besten Grails?

language similarity with java and platform structure Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

additional dependencies that come along with grails Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

developed saas applications for b2b verticals Bewertung gesammelt von und auf G2.com gehostet.

Ragavi K.
RK
Contractor
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Grails?

Eine der besten Skriptsprachen, die ich je für Automatisierungszwecke in meinen Echtzeitprojekten verwendet habe. Sie ist flexibler, objektorientierter, an Java ausgerichtet. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Nein, es gibt nichts, was mir an Groovy on Grails nicht gefällt. Es hat mir immense Freude bereitet, es in Echtzeitprojekten zu verwenden. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Ich konnte Java-Code unverändert einbetten. Ich konnte auch mit dem Java-Code eine Verbindung zur Datenbank herstellen und das meiste aus der Java-Welt wiederverwenden. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Information Technology and Services
BI
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Grails?

Das am einfachsten zu erlernende Framework. Basierend auf Groovy, ist es ein leicht verständliches Framework, wenn Sie über Java-Erfahrung verfügen. Darüber hinaus ermöglicht Ihnen seine Konvention-vor-Konfiguration-Logik, Anwendungen im Handumdrehen zu erstellen. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Grails macht im Hintergrund viel Magie für Sie, aber manchmal ist das der Grund für unerwartete Fehler. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Grails:

Grails verwendet Spring's Funktion und Hibernate im Hintergrund. Ein Entwickler mit Erfahrung in diesen wird sehr leicht Geschwindigkeit erreichen. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Unsere gesamte Anwendung basiert auf Grails. Bewertung gesammelt von und auf G2.com gehostet.

Verifizierter Benutzer in Internet
GI
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Was gefällt dir am besten Grails?

Every things is configurable and each component is in perfect isolation with other. If implemented properly - this is the best framework. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

other ORM support and application monitoring tool which will ensure best practice is implemented Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Grails:

The development cycles will be short - please check the post deployment behaviour on stage before going into production. Some times there CPU spikes despite writing best possible code. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

worked in food-tech and BFS products and benefit is that you just get started with the framework - if an experience person is using this, then he/she will understand the luxury of coding in Grails compared to other frameworks. Bewertung gesammelt von und auf G2.com gehostet.

LZ
开发主管
Information Technology and Services
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Grails?

0. Kann jede vorhandene Java-Bibliothek verwenden.

1. Vorteile von Groovy (gegenüber Java):

(0) Metaprogrammierung

(1) effizientere Operatoren (Elvis-Operator, sicherer Navigationsoperator usw.)

(2) nützlichere Methoden für JDK-Klassen (wie Collection#find()), mehr

(3) kann viele DSLs verwenden (kann dieselben Dinge mit weniger Code tun)

2. GORM ist besser als die Verwendung von MyBatis/Hibernate in der Java-App-Entwicklung.

3. Einfach zwischen Map, Liste und JSON, XML zu konvertieren.

4. GSP ist besser als JSP – aber ich beabsichtige eher, beide überhaupt nicht zu verwenden. Stattdessen sollte die Grails-App nur JSON-Daten bereitstellen. HTML-Seiten können von einer anderen App entwickelt werden (unter Verwendung von Sass, AngularJS, GulpJS usw.), die über AJAX oder JSONP auf JSON-Daten zugreift. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

0. Die meisten Grails-Plugins sind nicht gut genug, weniger aktiv, mangelnde Dokumentation, veraltet. z.B.:

(1) Ich bevorzuge die Verwendung von RestTemplate, UriComponentsBuilder, die von SpringFramework bereitgestellt werden – die einfach genug, solide sind und sowohl in Java als auch in Groovy verwendet werden können, anstatt das Grails REST Plugin zu verwenden.

(2) Ich denke nicht, dass die Verwendung des Spring Security Plugins besser ist als die direkte Verwendung des Spring Security Frameworks in resources.groovy – Weil ich neben dem Erlernen des Spring Security Frameworks auch das Plugin lernen musste (um Probleme zu debuggen). Vielleicht sollte es sich auf die Erweiterung von Spring Security konzentrieren, nicht auf die Konfiguration?

1. Einfach zu starten, schwer zu vertiefen.

Grails hat viele bekannte Java-Bibliotheken und Frameworks umschlossen – wie das Spring Framework, Spring Security, etc. Ohne viel Wissen über Spring Security denke ich nicht, dass ein Java/Grails-Anfänger das Plugin gut konfigurieren kann. Nur diejenigen, die mit der JVM und den von Grails verwendeten Bibliotheken vertraut sind, können mit Grails umgehen.

2. Das Build-Mechanismus von Grails 2 (Gant, aber Grails 3 verwendet Gradle)

3. Das Plugin-Mechanismus von Grails 2 (Studiert noch Grails 3)

PS: Ich habe mich auch gefragt, wie es wäre, Spring Boot + Groovy + GORM (ohne Grails) zu verwenden – da die meisten Grails-Module angekündigt haben, dass sie außerhalb von Grails verwendet werden können. Ich bin mit dem SpringFramework vertrauter. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Elektronischer Handel.

Ein Java/Grails-Anfänger, der sich auf Geschäftslogik konzentriert, kann schnell mit der Entwicklung beginnen. Bewertung gesammelt von und auf G2.com gehostet.

Mathias F.
MF
Senior Software Engineer
Internet
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Geschäftspartner des Verkäufers oder Wettbewerbers des Verkäufers, nicht in den G2-Wertungen enthalten.
Was gefällt dir am besten Grails?

Ich habe Grails für verschiedene Projekte verwendet. Von voll weborientierten Architekturen über RESTful APIs bis hin zu Konsolenanwendungen. Seine Natur der Konvention über Konfiguration macht es extrem schnell, mit jedem Projekt zu beginnen und nur das zu ändern, was man von den anfänglichen sinnvollen Standardeinstellungen benötigt. Persönlich, ausgehend von JEE, wo man Tausende von XMLs und Eigenschaftsdateien bearbeiten muss, war es großartig. Groovy ist eine sehr leistungsstarke und komfortable Sprache. Wenn man von Java kommt, wird man es sofort lieben. Bevor ich mich für Grails entschied, habe ich Ruby on Rails in Betracht gezogen, mochte es aber nicht, eine völlig neue und radikal andere Sprache lernen zu müssen. Grails hat alles, was RoR und viele andere Frameworks haben, und verwendet dabei eine vertraute Sprache und bewährte Technologien. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Da die Gemeinschaft nicht so groß ist wie andere, ist die Dokumentation manchmal etwas knapp. Oft musste ich Dinge selbst beheben, sogar den Grails-Quellcode überprüfen und Pull-Requests an das Kernteam senden. Das Plugin-Ökosystem hat dasselbe Problem, es gibt nicht so viele Plugins wie bei anderen Frameworks. Ich sehe diese Nachteile jedoch als eine Art Herausforderung. Ich liebe es, zur Gemeinschaft beizutragen, und hier gibt es viel Raum für Zusammenarbeit. Manchmal ist es auch schlecht, zu viel zu haben, wie bei Node.js, wo es hundert Möglichkeiten gibt, etwas zu tun, und keine dieser Möglichkeiten ist vollständig korrekt. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Grails:

Verwenden Sie Version 2.x, da Version 3.x noch sehr instabil ist. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Mein Unternehmen hatte früher eine .NET-Lösung, die veraltet und unmöglich zu refaktorisieren war. Ich wurde eingestellt, um eine Migration des gesamten Systems auf das Grails-Framework durchzuführen. Die Lernkurve der Entwickler war sehr niedrig, da sie bald die Vorteile (in der Sprache und im Framework) erkannten. Dinge, die früher Hunderte von Codezeilen benötigten, wurden bald durch ein paar Zeilen dank Groovys dynamischer Natur ersetzt. Was die Architektur betrifft, ist es wirklich einfach, eine Lösung auf dem MVC-Muster von Grails zu entwerfen. Das Design-, Frontend- und Kernteam arbeiten mit sehr wenig Konflikt im selben Projekt. Bewertung gesammelt von und auf G2.com gehostet.

Tuomas V.
TV
Software Developer
Telecommunications
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Grails?

Groovy: Es ist einfach, Webdaten mit Groovy zu verarbeiten, da es dynamische Typisierung ermöglicht. Starke Typisierung ist gut, um Kontrollstrukturen zuverlässiger zu machen.

Gorm macht es sehr einfach, Daten aus der Datenbank zu manipulieren und abzurufen, und es ist intuitiv zu verwenden.

Laufzeitumgebungen (Test, Prod, Dev, benutzerdefiniert) machen es sehr einfach, unterschiedliches Verhalten für das System anzuwenden, wenn es sich im Test, in der Produktion oder in der Entwicklung oder in der kontinuierlichen Integration befindet.

Das Plug-in-System und das Abhängigkeitsmanagement sind eine sehr leistungsstarke Möglichkeit, die Abhängigkeiten Ihres Projekts zu steuern.

Java-Natur: Die Umgebung ist auf allen Servern gleich, egal ob Sie unter Windows oder Linux (verschiedene Distributionen) bereitstellen.

Java-Natur: Die Anwendung ist lebendig, auch wenn es keinen Seitenaufruf gibt, wie in PHP. Threading macht es einfach, Hintergrundaufgaben ohne Cronjob zu verwalten. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Das Testen ist in meinem Grails 1.3.9 wirklich schlecht. Ich habe versucht, es ein paar Mal zu aktualisieren, aber es ist viel Arbeit. IntelliJ führt die Tests reibungslos innerhalb der IDE aus, aber kostenlose IDEs wie NetBeans zeigen nur die Grails-Konsolenausgabe an, und ich muss die Berichte lesen, um zu sehen, was tatsächlich fehlgeschlagen ist und warum. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Intranet-Anwendungen für Gesundheitsunternehmen.

Neue Funktionen als MVC zu erstellen, ist mit Grails sehr einfach zu lösen. Bewertung gesammelt von und auf G2.com gehostet.

Rubén S.
RS
Senior software engineer
Unternehmen(> 1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Grails?

Wenn Sie von Java/Spring kommen, ist die Lernkurve ziemlich flach. Grails basiert auf dem Konzept der "Konvention vor Konfiguration", sodass Sie, wenn Sie den Konventionen folgen, viele unübersichtliche XML-Dateien loswerden. Abgesehen davon haben Sie die volle Leistungsfähigkeit der Groovy-Programmiersprache, eine viel modernere Sprache als Java, die es dem Entwickler ermöglicht, die Geschäftslogik auf eine viel intuitivere Weise zu erstellen. Zusammenfassend lässt sich sagen, dass Sie, wenn Sie mit der Entwicklung mit Grails beginnen und sehen, dass Sie Ihre Umgebung und eine laufende Anwendung in 15 Minuten haben, dieses Framework nicht mehr verlassen werden. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Grails?

Eine der Stärken von Grails ist zugleich eine seiner Schwächen. Grails kann über Plugins erweitert werden, die sehr nützlich sind, um die Integration mit neuen Funktionalitäten hinzuzufügen, zum Beispiel Spring-Security, LDAP usw. Aber manchmal gibt es so viele Plugins für eine Aufgabe, dass man sorgfältig wählen muss, weil einige nur für bestimmte Versionen funktionieren, andere nicht mehr gepflegt werden, und das kann ein Problem sein. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Grails:

Wenn Sie aus der Java/Spring/Hibernate-Welt kommen und ein neues Projekt starten möchten, probieren Sie Grails aus, Sie werden überrascht sein, wie schnell die Dinge aufgebaut werden können. Bewertung gesammelt von und auf G2.com gehostet.

Was ist ein Problem? Grails Solving und wie profitieren Sie davon?

Ich arbeite als Softwareentwickler in einer großen Reiseagentur und entwickle die Callcenter-Tools/Middle-Office-Tools. Mit Grails konnten wir die Entwicklungszeit verkürzen und ein altes Set von Tools durch neue Tools mit allen integrierten Funktionalitäten in weniger als einem Jahr ersetzen. Einige der Entwickler hatten keine Erfahrung mit Grails, sind aber in sehr kurzer Zeit sehr produktiv geworden. Bewertung gesammelt von und auf G2.com gehostet.