Best Software for 2025 is now live!
Von Jmix
Bewertungsdetails anzeigen
Zu Meinen Listen hinzufügen
Beansprucht
Beansprucht

Top-bewertete Jmix Alternativen

Jmix Bewertungen & Produktdetails

Jmix Übersicht

Was ist Jmix?

Jmix ist eine Anwendungsplattform für den einfachen Einstieg und die schnelle Entwicklung moderner Business-Webanwendungen auf Java. Das Jmix-Ökosystem kombiniert: - Moderne und skalierbare Architektur mit solider und intuitiver API basierend auf gängigen JVM-Technologien - Ein Marktplatz mit einer umfangreichen Sammlung von einsatzbereiten Add-ons, die alle typischen Anforderungen für Geschäftsanwendungen abdecken und mit einem Mausklick aktiviert werden können. - Jmix Studio - eine RAD-IDE auf Basis von IntelliJ IDEA mit beeindruckenden visuellen Designern und Code-Generierungsfunktionen, die Entwickler von langweiligen Routinen fernhalten und schnelles Lernen erleichtern. Das Framework ist Open Source mit Apache 2.0-Lizenz. Vollständige Dokumentation, Anleitungen, Video-Tutorials und ein produktives Community-Forum sind unter www.jmix.io verfügbar.

Jmix Details
Diskussionen
Jmix Community
Unterstützte Sprachen
English
Weniger anzeigenMehr anzeigen
Produktbeschreibung

Jmix ist ein hochentwickeltes Framework für die schnelle Entwicklung von Unternehmensanwendungen mit reichhaltigen Webschnittstellen. Die Plattform abstrahiert Entwickler von zugrunde liegenden Technologien, sodass sie sich auf die Geschäftstätigkeiten konzentrieren können, während sie volle Flexibilität beibehalten, indem sie uneingeschränkten Zugriff auf den Low-Level-Code bieten.


Verkäuferdetails
Verkäufer
Jmix
Hauptsitz
London, United Kingdom
Twitter
@JmixPlatform
1,312 Twitter-Follower
LinkedIn®-Seite
www.linkedin.com
6 Mitarbeiter*innen auf LinkedIn®

Egor L.
EL
Übersicht bereitgestellt von:
Project Manager – Haulmont Technology

Aktuelle Jmix Bewertungen

Abrorbek S.
AS
Abrorbek S.Kleinunternehmen (50 oder weniger Mitarbeiter)
5.0 von 5
"Ich mache ein Startup mit Jmix. Ich bin mit dieser Software sehr zufrieden."
Es ist sehr komfortabel und verständlich, seine Module zu verwenden. Heutzutage zählt Geschwindigkeit. Mit Jmix beschleunigen wir die Prozessentwic...
Robert G.
RG
Robert G.Kleinunternehmen (50 oder weniger Mitarbeiter)
5.0 von 5
"Jmix ist großartig!"
Jmix hat viele Addons, die dem Entwickler Stunden an Arbeit ersparen.
Verifizierter Benutzer
B
Verifizierter BenutzerKleinunternehmen (50 oder weniger Mitarbeiter)
5.0 von 5
"Best developer tool for business applications"
Jmix is the best option to develop world-class bussiness applications in Java. Its magic resides in the ability to develop a full stack solution...
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

Jmix Medien

Jmix Demo - Sample application
Example of the application based on Jmix
Jmix Demo - Access editor
Visual designer of security roles
Jmix Demo - Sample mobile application
Example of mobile interface of the Jmix application
Jmix Demo - Entity Designer
Visual designer of entities in Jmix Studio
Jmix Demo - BPM Designer
Visual designer of business processes
Jmix Demo - Screen Designer
Visual designer of screens in Jmix Studio
Beantworten Sie einige Fragen, um der Jmix-Community zu helfen
Haben sie Jmix schon einmal verwendet?
Ja

23 Jmix Bewertungen

4.8 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.
23 Jmix Bewertungen
4.8 von 5
23 Jmix Bewertungen
4.8 von 5

Jmix Vor- und Nachteile

Wie wird diese bestimmt?Informationen
Vor- und Nachteile werden aus dem Feedback der Bewertungen zusammengestellt und in Themen gruppiert, um eine leicht verständliche Zusammenfassung der Benutzerbewertungen zu bieten.
Vorteile
Contra

Gesamtbewertungsstimmung für JmixFrage

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.
JA
project director
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: Organisch
Übersetzt mit KI
Was gefällt dir am besten Jmix?

1. Jmix Studio hilft, standardisierten Code zu generieren, was die Fehler der Entwickler verringert, insbesondere beim Entwurf von Datenmodellen.

2. Add-on-Design macht Projekte einfach zu warten und zu verwalten.

3. Der Benutzer muss sich nur auf das Geschäft konzentrieren; das Framework übernimmt viel Arbeit auf Unternehmensebene selbst.

4. Einfach zu entwickelnde REST-API.

5. Out-of-the-box-Entitätsinspektor und dessen Datenfilterung, Export/Import helfen bei der Verwaltungsarbeit.

6. Open-Source; leicht erweiterbar.

7. Unterstützung: Forum mit schneller Antwort; und Dokumente.

8. Vertrauenswürdiges Team. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Mangel an Vaadin-Experten für komplexe UI-Funktionen. Bewertung gesammelt von und auf G2.com gehostet.

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

Datenmodell-Design; einfach ein Datenmodell bereitstellen und dann können Sie schnell einen Backend-Server mit Admin-UI starten. Bewertung gesammelt von und auf G2.com gehostet.

Georgios M.
GM
CTO
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: Organisch
Übersetzt mit KI
Was gefällt dir am besten Jmix?

nach Jahren, die ich damit verbracht habe, maßgeschneiderte Lösungen zu entwickeln, finde ich das ultimative Werkzeug, um schnell auf die beste Weise Softwarelösungen zu erstellen Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

ich suche immer noch etwas zu finden :) , ich kann etwas, das fehlt, nicht finden Bewertung gesammelt von und auf G2.com gehostet.

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

Ich habe mich auf die Geschäftslogik konzentriert und dort mehr Zeit verbracht als bei den üblichen Aktionen wie CRUD-Operationen. Bewertung gesammelt von und auf G2.com gehostet.

Mario D.
MD
Senior Software Engineer
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: Organisch
Ü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 Jmix?

Das Framework deckt die meisten nicht-funktionalen Anforderungen ab, die eine Geschäftsanwendung von Haus aus hat. Dies sind Fähigkeiten wie "Soft Deletion", "Audit Log", "Row Level Security". In seiner Natur als Meta-Framework (aufbauend auf bestehenden Java-Bibliotheken und -Frameworks) hat es eine äußerst solide Basis. Spring, JPA, Vaadin sowie Gradle sind an sich sehr ausgereift und leistungsstark.

Da CUBA auch ein Full-Stack-Framework ist, das alle Aspekte des Aufbaus einer geschäftlichen Webanwendung abdeckt, ermöglicht es Ihnen, die Entwicklung von Anwendungen leicht um den Faktor 2-3 zu beschleunigen.

Dies wird einerseits dadurch erreicht, dass das, was Sie entwickeln, schneller entwickelt wird. Dies wird hauptsächlich durch viele gute (für Geschäftsanwendungen erforderliche) Abstraktionen erreicht und auch, weil die Code-Generierung von CUBA Studio Sie vom Tippen (und Testen) einer Menge befreit.

Andererseits dadurch, dass Sie bestimmte Dinge einfach nicht selbst entwickeln müssen, die Sie sonst mit nicht-trivialen Unterprojektaufwänden implementieren müssten (ein gutes Beispiel dafür ist die "generische Filterfähigkeit für Tabellen / Datenraster"). Ein weiteres Beispiel sind die Berichtsfunktionen, die als Open-Source-Addon geliefert werden.

Für die dedizierte Geschäftslogik steht Ihnen CUBA überhaupt nicht im Weg. In dieser Hinsicht ist der Code, den Sie schreiben werden, fast genau derselbe wie bei jeder anderen Art von Spring-Anwendung. Es könnte nur Ihre Sichtweise in Bezug auf das, was Sie mit dem Begriff "Geschäftslogik" assoziieren, ändern, da viel Code, den Sie zuvor geschrieben haben, einfach wegfällt (aufgrund der oben genannten Punkte).

CUBA lässt Sie sich auf die wirklich wichtigen Dinge in Geschäftsanwendungen konzentrieren: kodierte Geschäftsregeln, die den ultimativen Zweck der vorliegenden Geschäftsanwendung vorantreiben. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

CUBA übernimmt den Vaadin-Ansatz der Webentwicklung: UI-Code in Java schreiben. Wenn es um die UI-Entwicklung geht, ist es tatsächlich sehr effizient, aber auch nicht die natürlichste Vorgehensweise. Wenn man aus einem JS-Hintergrund kommt, erfordert dies ein etwas anderes Denken (obwohl die UI-APIs im Vergleich zu anderen Technologien nicht wirklich schwer zu verstehen sind). Ein Beispiel dafür: In der JS-React-Welt ist "alles eine Komponente". Theoretisch gilt dies auch für Vaadin, aber in der Praxis erfordert es mehr Arbeit, um benutzerdefinierte Komponenten zu erstellen.

Darüber hinaus erbt man mit Vaadin das architektonische Modell des UI-Frameworks, das auf der Serverseite zustandsbehaftet ist. Dies ist heutzutage (2020) auch nicht die prominenteste Architektur, aber es stellt sich heraus, dass es (wieder) für Geschäftsanwendungen mit begrenzten Skalierungsanforderungen geeignet ist (Skalierung im Sinne von "Facebook-Ordnungsmagnituden"-Art der Skalierung). CUBA-Anwendungen können problemlos auf über 10.000 gleichzeitige Benutzer skalieren (und wahrscheinlich Millionen von nicht gleichzeitigen Benutzern), jedoch mit anderen Ressourcenanforderungen im Vergleich zu einer zustandslosen 12-Faktor-Anwendung.

Aber dies ist nur an das Vaadin-basierte Frontend gebunden. Es ist auch möglich, Vaadin durch ein React-basiertes FE zu ersetzen, was diesen "Nachteil" beseitigen würde. Da es jedoch auch in der JS-basierten Welt kein kostenloses Mittagessen gibt, müssten einige Standardfunktionen von CUBA & Vaadin dann neu implementiert werden. Auch das Javascript-Ökosystem bringt seine eigenen Komplexitäten und Nachteile mit sich. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Jmix:

Schauen Sie sich die sehr gute Dokumentation an: Einstiegsvideos, ausführliche Anleitungen sowie offizielle Dokumentation. Zusätzlich ist das Forum ein sehr einladender und anfängerfreundlicher Ausgangspunkt. Bewertung gesammelt von und auf G2.com gehostet.

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

SaaS-Produkte, interne Tools, Systeme im Versicherungsbereich, Finanzbereich und öffentlichen Sektor sowie wahrscheinlich jede Art von Business-Anwendungen.

Die Vorteile sind hauptsächlich die Markteinführungszeit, schnelle Iterationszyklen für das Einholen von Benutzerfeedback, Benutzeroberflächen, die "einfach funktionieren", das Fehlen vieler Bugs, die ich sonst höchstwahrscheinlich implementiert hätte, und wahrscheinlich Einsparungen von Hunderttausenden von Dollar an tatsächlicher Entwicklungszeit und Opportunitätskosten der Entwicklungszeit. Bewertung gesammelt von und auf G2.com gehostet.

PB
Information Technology Specialist
Computer Software
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: Organisch
Übersetzt mit KI
Was gefällt dir am besten Jmix?

Es hat ein fantastisches Gleichgewicht zwischen dem RAD-Ansatz, der Leistungsfähigkeit der Framework-Funktionen und der Offenheit. Es gibt keine Einschränkungen, die Anwendung kann vollständig angepasst werden. Schnelle Entwicklung in einer angenehmen Umgebung. Verbindung mit der Datenbank. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Manchmal fand ich es schwierig, neue Benutzeroberflächenkomponenten zu erstellen. Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Jmix:

Es ist ein unverzichtbares Framework im Überblick. Bewertung gesammelt von und auf G2.com gehostet.

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

Hauptsächlich handelt es sich um die Entwicklung von Unternehmensverwaltungsanwendungen für größere, aber auch kleine Unternehmen. Bewertung gesammelt von und auf G2.com gehostet.

MR
Director
Information Technology and Services
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: Organisch
Übersetzt mit KI
Was gefällt dir am besten Jmix?

Die CUBA-Plattform und ihr Studio bieten heute das, was ich für den vollständigsten JAVA-basierten Full-Stack halte. Darüber hinaus hat sie dies erreicht, während sie einfach zu bedienen bleibt.

Die Plattform ist gut durchdacht und bietet eine ganze Reihe von Funktionen, die man in einer Unternehmensanwendung fast immer benötigt:

- Effiziente Web-GUI mit generischen Funktionen wie Paging, Filtern und vielen verfügbaren Widgets

- Effizientes Sicherheitssystem mit Rollenverwaltung und integrierter GUI

- JMX-Beans-Integration mit GUI

- Protokollierung und deren GUI, Anwendungs-Konfiguration und deren GUI

- Integriertes Versionierungssystem mit Wiederherstellungsfunktionen und Änderungsverfolgung durch Benutzer, und deren GUI

- Lokalisierung

- Dynamische und generische Erweiterung von Entitätsattributen (z.B. Anpassung an Kundenspezifikationen)

- Geplante Aufgaben

- REST, responsive GUI (wenn auch weniger integriert) & Portal

Beeindruckend ist, dass all diese Funktionen sofort einsatzbereit sind, man kann sich sogar vorstellen, keinen einzigen Codezeile zu schreiben, um einige von ihnen zu erweitern (z.B. Sicherheit, geplante Aufgaben), da sie so viele reale Anwendungsfälle von selbst abdecken.

Fügen Sie dazu optionale Komponenten wie generische Berichte, Volltextsuche, BPM hinzu.

Auf der Designseite ist die Plattform sehr sauber: Trennung der Anliegen, basierend auf injizierten Komponenten und Diensten. Und man kann sie leicht auf verschiedene Weise auf Infrastrukturen bereitstellen, die von einfachen All-in-One bis hin zu Multi-Tier und sogar in der Cloud reichen. Außerdem ist die generierte Anwendung bereit für die Replikation zwischen Rechenzentren (zum Beispiel durch die Verwendung von UUIDs).

Darüber hinaus spart Ihnen die Studio-IDE enorm viel Zeit, indem sie einen vollständigen Round-Trip zwischen Ihrem bevorzugten JAVA-IDE, hin und zurück, und Live-Reload Ihrer laufenden Anwendung in den meisten Fällen implementiert. Und bietet automatische und inkrementelle Schema-Evolution, so gut wie andere spezialisierte Produkte. Die Bildschirmgenerierung aus dem Datenmodell ist beeindruckend, und Sie haben einen WYSIWYG-Editor, um es anzupassen.

Die Dokumentation und Beispiele sind ziemlich vollständig, was bei Frameworks mit so vielen Funktionen nicht oft der Fall ist. Es gibt natürlich eine Lernkurve, aber die gibt es immer.

Die Plattform wird schnell aktualisiert, was für uns ein Vorteil ist, da wir möchten, dass sie noch schneller reift, auch wenn Dokumentation und Beispiele manchmal nicht im gleichen Tempo folgen. Zum Beispiel noch kein Polymer-Beispiel, aber dies ist ein brandneues Feature, das sicherlich auf dem Weg ist. Beachten Sie, dass das Team sehr reaktionsschnell ist, was ebenfalls von großer Bedeutung ist.

Alles in allem, nachdem wir verschiedene Frameworks monatelang studiert haben, fanden wir einfach, dass CUBA das fortschrittlichste war, und wir verlassen uns jetzt stetig darauf. Einfach ausgedrückt, dies ist ein RAD-Framework nach Lehrbuch: Sie haben alle Funktionen, die in einer Unternehmensanwendung benötigt werden, sofort einsatzbereit, sodass Sie sich auf Ihr Geschäftsmodell konzentrieren können. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Die optionalen Komponenten wie generische Berichte und Diagramme sind weniger dokumentiert als die Kernplattform.

Manchmal haben wir das Gefühl, dass wir die Plattform nicht in vollem Umfang nutzen. Wir würden gerne etwas wie eine vollwertige Beispielanwendung sehen, die jede Funktion nutzt, um ein Gefühl dafür zu bekommen, wie CUBA-Entwickler eine Anwendung mit ihrer eigenen Plattform erstellen.

Nicht alle UML-Fälle werden behandelt (z.B. unidirektionale Eins-zu-Viele-Beziehungen), aber dies steht auf der Warteliste.

Keine Problematik, sondern eine Verbesserung: Die Bildschirmgenerierung könnte einen Assistenten verwenden, um mehr Kontrolle über die Ausgabe zu haben. Zum Beispiel: welches Komponente einem Entitätsattribut zugeordnet werden soll (Schieberegler oder Radiobutton anstelle eines einfachen Textfeldes), Gruppen von Attributen definieren, Layoutdetails wählen (z.B. Rastergröße), entscheiden, wie eine Eins-zu-Eins-Beziehung abgebildet werden soll (als Assoziation oder direkt im Bildschirm). Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Jmix:

Es funktioniert einfach und erledigt das meiste, was für Standardanwendungen notwendig ist. Bewertung gesammelt von und auf G2.com gehostet.

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

Wir entwickeln eine Unternehmensverwaltungsanwendung für kleine Unternehmen. Der Hauptvorteil, den wir mit der CUBA-Plattform haben, ist die Fähigkeit, schnell eine robuste und funktionsreiche Anwendung für unsere Kunden zu entwickeln. Bewertung gesammelt von und auf G2.com gehostet.

Tom M.
TM
Senior Solutions Engineer
Information Technology and Services
Unternehmen mittlerer Größe(51-1000 Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Verifizierter aktueller Benutzer
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Jmix?

Die Cuba-Plattform (mit Cuba Studio) ist extrem einfach zu verwenden.

Ich fand die Lernkurve, um mit einer grundlegenden CRUD-Anwendung zu beginnen, ziemlich sanft. Ich bin kein professioneller Entwickler, biete aber LOB-Anwendungen als Mehrwert für Kunden an.

Cuba Studio generiert und wendet RDBMS-Skripte automatisch an. Dies schließt Änderungen ein, nachdem die Anwendung in der Produktion bereitgestellt wurde.

Es gibt mehrere Bereitstellungsoptionen von Hot Deploy, Cloud, bis hin zur Erstellung eines WAR, das in einen Tomcat-Server eingefügt werden kann. (Es gibt wahrscheinlich mehr, die mir nicht bekannt sind)

Cuba Studio kann UI-Bildschirme generieren und aktualisieren, während Sie die App entwickeln und Entitäten ändern. Danach können Bildschirme in einer WYSIWYG-Oberfläche leicht angepasst werden. Mit einer Vielzahl von Optionen für Aussehen, Gefühl und Anpassung.

Es ist möglich, eine einfache CRUD-Anwendung zu erstellen, ohne eine Zeile Java-Code zu berühren, aber wenn Sie es müssen, integriert sich Cuba Studio über ein Plugin mit Eclipse und IntelliJ.

Es gibt ein robustes Sicherheitssubsystem zur Verwaltung von Benutzern.

Das Community-Forum und der Chat sind eine fantastische Ressource, besonders wenn Sie gerade erst mit der Plattform beginnen. Fragen werden von anderen Forumsmitgliedern oder dem eigentlichen Entwicklungsteam in weniger als einem Tag beantwortet (oft schneller).

Ich habe ein paar kleinere Fehler gefunden und alle wurden innerhalb weniger Stunden behoben (und in die nächste Wartungsversion aufgenommen).

Zu guter Letzt liebe ich die Geschwindigkeit der Entwicklung. Neue Funktionen werden scheinbar fast jeden Monat veröffentlicht. Wichtiger sind jedoch die Fehlerbehebungen, die alle paar Wochen veröffentlicht werden. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Ich möchte eine reaktionsfähige Benutzeroberfläche "out of the box" haben. Ich glaube jedoch, dass dies gerade mit der Hinzufügung des Polymer-Clients hinzugefügt wurde.

WAR-Deployment-Strings für Studio erfordern ein wenig Recherche, um die Syntax und Optionen herauszufinden. Es wäre schön, an dieser Stelle einfach einige Kästchen anzukreuzen.

Vielleicht die Hinzufügung einer Galeriekomponente, die verwandte Bilder anzeigt, die an eine Entität angehängt wurden. (Dies kann derzeit nur über Code erfolgen) Bewertung gesammelt von und auf G2.com gehostet.

Empfehlungen an andere, die in Betracht ziehen Jmix:

und treffen Sie die Dokumentation, Videos, Beispielprojekte und das Community-Forum. Bewertung gesammelt von und auf G2.com gehostet.

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

Erstellen von web-basierten Geschäftsanwendungen, um Kunden bei der besseren Verwaltung ihrer Daten zu unterstützen. Viele wechseln von Excel- oder Access-Datenbanken. Die Entwicklungszeit für Anwendungen wurde stark verkürzt. Cuba Studio übernimmt fast die gesamte schwere Arbeit. Bewertung gesammelt von und auf G2.com gehostet.

Jonathan N.
JN
Consultant
Capital Markets
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 Jmix?

Ich habe viel Java-basierte Webentwicklung gemacht. Ich hatte auf eine Reihe von Best-of-Breed-Java-Lösungen wie Vaadin, Intellij IDEA, Spring und Flyway/Liquibase migriert. Allerdings wurde ich immer wieder von der enormen Komplexität aufgehalten, insbesondere wenn es darum ging, das Datenmodell und die Spring-Sicherheit weiterzuentwickeln.

Es ist selten, auf ein neues Produkt zu stoßen, das die Dinge auf die nächste Ebene hebt, aber ich habe die Cuba-Plattform als ein solches Beispiel gefunden. Es ist eine reine Java, vollständig integrierte Lösung, die wirklich eine schnelle Entwicklung von Webanwendungen ermöglicht (sie unterstützt auch die Erstellung von Desktop-Anwendungen, aber damit habe ich nicht viel gemacht).

Sie integrieren alle dieselben Best-of-Breed-Lösungen, die ich verwendet habe – Vaadin, Intellij, Spring und eine sehr gute Lösung für die Entwicklung und Migration von Datenmodellen. Ein Unterschied war, dass ich zuvor Maven verwendet habe und sie auf Gradle setzen. Die Lösungen sind in ein elegant gestaltetes umfassendes Framework integriert.

Dies ist kein Drag-and-Drop-Anwendungs-Builder (obwohl sie einige nette Drag-and-Drop-Funktionalitäten haben). Man muss über einige Java- und Spring-Kenntnisse verfügen. Einige Datenbankkenntnisse sind von Vorteil. Die Plattform zwingt einen, in einer streng eingeschränkten Weise zu arbeiten, die Automatisierung ermöglicht. Sobald man den Dreh raus hat, kann man schnell voll funktionsfähige Anwendungen entwickeln, die wahrscheinlich weniger Fehler aufweisen. Sie sind sehr schön mit meinem bevorzugten Editor, Intellij IDEA, integriert, und dort schreibt man weiterhin den Großteil seines Java-Codes. Ihr Cuba Studio-Tool bietet jedoch eine schöne Funktionalität, die viel zusätzlichen Wert hinzufügt. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Wie andere bereits angemerkt haben, gibt es eine steile Lernkurve, selbst wenn man bereits mit den zugrunde liegenden Technologien wie Vaadin und Spring vertraut ist. Sobald man sich jedoch mit dem Framework vertraut gemacht hat, ist die erhöhte Entwicklungsgeschwindigkeit beeindruckend.

Das Online-Forum ist ziemlich reaktionsschnell und die Dokumentation ist recht gut, obwohl es anfangs herausfordernd sein kann, schnell Antworten auf Fragen zu finden. Bewertung gesammelt von und auf G2.com gehostet.

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

Die Geschäftsprobleme, die gelöst werden, sind die schnelle Entwicklung robuster, funktionsreicher Java-CRUD-Anwendungen. Die meisten Anwendungen haben eine CRUD-Komponente, und ich habe festgestellt, dass es oft der schwierigste Teil der gesamten Anwendung ist, diesen Teil richtig zu implementieren. Daher finde ich es nützlich, selbst für Anwendungen, die nicht rein geschäftliche CRUD-Anwendungen sind. Bewertung gesammelt von und auf G2.com gehostet.

Royelle W.
RW
Manager
Marketing and Advertising
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Jmix?

Das Framework ist absolut fantastisch und eine großartige Balance des RAD-Ansatzes. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Ich liebe alles daran. Ich denke, sie sollten mehr kosten, als sie es tun. Bewertung gesammelt von und auf G2.com gehostet.

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

Entwicklung eines zeilenbasierten Autorisierungsberichts Bewertung gesammelt von und auf G2.com gehostet.

Kjell D.
KD
System Developer
Computer Software
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: Organisch
Übersetzt mit KI
Was gefällt dir am besten Jmix?

Diese Plattform hat viel zu bieten.

Es ist einfach, damit zu beginnen, und man hat eine Lösung in wenigen Stunden statt Tagen.

Die Plattform ermöglicht es, Ihre Lösung zu modularisieren.

Sie bietet die Migration des Datenmodells von einem System zur CUBA.Platform.

Hat sehr gute Dokumentation über das gesamte Framework. Beinhaltet Beispiele.

Sehr aktives Forum. Live-Chat mit anderen Kollegen, die mit CUBA.Platform arbeiten.

CUBA.Platform bietet REST von Haus aus, Portal Client, Polymer Client, was es einfacher macht, Webseiten zu erstellen, die sich an die Breite des Geräts anpassen und mit voller Unterstützung der CUBA.Platform-Daten. Man kann das Gerüst automatisch aus CUBA.Studio generieren und den Rest nach Belieben gestalten.

Ich liebe das Benutzerrollen- und Rechte-Management. Sehr einfach zu bedienen und viel Kontrolle. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Es hätte einfacher sein können, eigene UI-Komponenten zu erstellen,

Fehlende gute Dokumentation/Tutorials zur Modularisierung der Anwendung. Bewertung gesammelt von und auf G2.com gehostet.

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

Versucht, ein Produktions- und Überwachungssystem zu entwickeln. Bewertung gesammelt von und auf G2.com gehostet.

Francis N.
FN
Chief Workflow Officer
Accounting
Kleinunternehmen(50 oder weniger Mitarbeiter)
Weitere Optionen
Bestätigter Bewerter
Bewertungsquelle: G2-Einladung
Anreizbasierte Bewertung
Übersetzt mit KI
Was gefällt dir am besten Jmix?

Seit der Entdeckung von CUBA ist dies die einzige Plattform, die wir in unserem Unternehmen verwenden. Sie ermöglicht es uns, schnell Geschäftsapplikationen für unsere Kunden zu entwickeln und bereitzustellen. Mit den neuen Funktionen können CUBA-Anwendungen jetzt in die Cloud bereitgestellt werden und ermöglichen es uns, schnell SAAS-Anwendungen zu liefern. Auch im Portalbereich wurden große Verbesserungen erzielt. Mit dem neuen Polymer-Client können Sie jetzt auf Angular.js verzichten und sehr ansprechend aussehende Webportale an Ihre Kunden liefern. Bewertung gesammelt von und auf G2.com gehostet.

Was gefällt Ihnen nicht? Jmix?

Es gibt nichts, was man an der Plattform nicht mögen könnte. Das einzige ist, dass sie mit jeder neuen Version so viele neue Funktionen veröffentlichen, dass es manchmal schwer sein kann, Schritt zu halten. Aber auf lange Sicht wird es Ihnen, dem Benutzer, zugutekommen. Bewertung gesammelt von und auf G2.com gehostet.

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

Finanzgeschäftsanwendungen und BPM. Bewertung gesammelt von und auf G2.com gehostet.