# Vaadin Reviews
**Vendor:** Vaadin Ltd.  
**Category:** [Java-Web-Frameworks](https://www.g2.com/de/categories/java-web-frameworks)  
**Average Rating:** 4.1/5.0  
**Total Reviews:** 36
## About Vaadin
Vaadin ist das einzige Framework, das es Ihnen ermöglicht, die Benutzeroberfläche in reinem Java zu schreiben. Zusätzlich können Sie Layouts in HTML oder mit einem visuellen Designer erstellen. Die gesamte Anwendungslogik befindet sich sicher auf der JVM. Das auf Komponenten und Ereignissen basierende Programmiermodell ist vielen traditionellen UI-Frameworks ähnlich. Sie können in derselben vertrauten Sprache arbeiten, mit den Entwicklungs- und Testwerkzeugen, die Sie bereits verwenden.




## Vaadin Reviews
  ### 1. JAVA+HTML5

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sajith M. | Software Developer, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 19, 2021

**Was gefällt dir am besten Vaadin?**

Große Bibliothek von Komponenten.  
Schnell einfache Anwendungen schreiben.  
Nahtlose Erfahrung, Sie können wirklich bei Java bleiben und der Rest wird von Vaadin gehandhabt.

**Was gefällt Ihnen nicht? Vaadin?**

Große Speichernutzung  
Anfängliches Codieren ist erforderlich, um ein Framework über Vaadin zu etablieren, da es so viel Code geschrieben hat, um ihr Framework zu erstellen, aber dieses Framework bezieht sich nur auf die Client-Server-Kommunikation und das Rendern von Komponenten, die im Grunde Pojo sind, aber die Art und Weise, wie Sie Ihren Code auf der Java-Seite strukturieren möchten, hängt von Ihnen ab. Wenn Sie kein Framework von MVC/MVP/MVVM/ODUI erstellen, werden Sie einen unordentlichen Code pflegen, daher benötigt Vaadin für große Anwendungen Zeit.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Als Java-Entwickler, der sich auf Swing spezialisiert hat, war das Entdecken von Vaadin bei der Recherche nach einem Framework, um unsere Legacy-Swing-App in eine Web-App zu portieren, wie ein wahr gewordener Traum!

Es ist ein sehr ausgereiftes und stabiles Produkt. Die Funktionalität ist großartig, das Aussehen ist großartig, die Dokumentation ist großartig und die Online-Community ist großartig.

Für Webanwendungen (d.h. nicht Websites) kann ich Vaadin nicht genug empfehlen.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Sie können eine schöne Anwendung mit der kostenlosen Version erstellen.

  ### 2. Leichtgewichtige Benutzeroberfläche für Java-Webdienste

**Rating:** 4.0/5.0 stars

**Reviewed by:** Riya J. | Senior Software Engineer, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 16, 2023

**Was gefällt dir am besten Vaadin?**

Es ist ein leichtgewichtiges, serverseitiges Framework für Java-Webdienste, das zu einer schnellen Benutzeroberflächenentwicklung für komplexe Anwendungen führt, bei denen die Modelle und Datenübertragungsobjekte automatisch erstellt werden. Es ist hochgradig kompatibel mit Java-Backend-Anwendungen, um es mit einer Benutzeroberfläche zu verbinden. Es verfügt über ein Figma-Design-Kit für das UX und die Designs. Die meisten Validierungen funktionieren sicher im Backend, um die doppelte Validierung im Frontend und Backend zu reduzieren.

**Was gefällt Ihnen nicht? Vaadin?**

Schlechte Skalierbarkeit  
Es ist ein neues UI-Framework, daher gibt es nicht viel Unterstützung  
oder verfügbare Community  
Es ist komplex für große Probleme  
Nur kompatibel mit Java, schlecht kompatibel mit  
Python oder Scala  
Keine MultiWindow-Unterstützung verfügbar  
Die Größe des generierten JavaScript wird groß

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Wir haben eine Benutzeroberfläche für die Versicherungsgesellschaft erstellt, bei der ein Kunde jede Versicherung kaufen, jede Versicherung beanspruchen und ein Konto erstellen kann. Es ist eine sehr leichte Anwendung. Daten fließen von der Benutzeroberfläche zu den Java-Backend-Diensten mit Hilfe von Routern und Datenübertragungsobjekten. Es hat Bindungsmodule, die helfen, die Daten zu manipulieren, bevor sie an die Backend-Dienste gesendet werden.

  ### 3. Einfachste Möglichkeit, eine Web-Benutzeroberfläche für Java-Backend-Dienste zu erstellen

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akash K. | Senior Associate Level-1, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** February 16, 2023

**Was gefällt dir am besten Vaadin?**

Vaadin ist ein serverseitiges Java-Framework zur Erstellung von Benutzeroberflächen, es ist der einfachste Weg, Benutzeroberflächen zu erstellen, die eine einfache Routing- und Zuordnungsmöglichkeit mit den Java-Backend-Modellen und Datenübertragungsobjekten ermöglichen.

**Was gefällt Ihnen nicht? Vaadin?**

Weniger Unterstützung  
Weniger Dokumentation  
Weniger Kompatibilität mit .NET, Python und PHP  
Weniger Community  
Keine Zustandsverwaltungsbibliothek verfügbar wie im React-Framework  
Komplex für groß angelegte Anwendungen

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Wir haben eine Benutzeroberfläche für unseren Webserver Ice erstellt, der in Java entwickelt wurde. Wir haben uns mit den APIs in einem internationalen Fluglinienprojekt integriert, das die Echtzeitdaten der Fluggesellschaften anzeigt.

  ### 4. Beste Framework für die Entwicklung von Apps in Java

**Rating:** 5.0/5.0 stars

**Reviewed by:** Enrico P. | UX & UI Manager, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** December 23, 2021

**Was gefällt dir am besten Vaadin?**

Dokumentation, Unterstützung ist gut und schnell. Ich bin ein Frontend-Entwickler und ich benutze Vaadin für die Entwicklung und mein Team benutzt es für Frontend und Backend. Vaadin hat in den letzten Jahren sehr gut daran gearbeitet, ihr Framework zu verbessern!

**Was gefällt Ihnen nicht? Vaadin?**

Derzeit nichts. Die letzte Version 22 und die zukünftige 23 haben alles, um unsere App zu verbessern.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Wir sind produktiver und 22 und 23 sind so gut. Wir steigern unsere Entwicklungsleistung.

  ### 5. Vaadin ist eine ausgezeichnete API für Web-UI-Anwendungen.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Lee F. | METRC Data Analyst, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 17, 2021

**Was gefällt dir am besten Vaadin?**

Mit meiner Zeit mit Vaadin fand ich es angenehm zu arbeiten, mit einer leicht verständlichen API. Wenn es jemals ein Problem gab, das wir hatten, reichte es aus, die Foren und Gemeinschaften rund um Vaadin zu besuchen, um die Antwort zu finden, die wir suchten. Für jedes Team, das eine elegante und intuitive Web-Benutzeroberfläche mit einer leicht verständlichen API benötigt, würde ich Vaadin den ganzen Tag empfehlen.

**Was gefällt Ihnen nicht? Vaadin?**

Meine einzige Beschwerde ist der Wunsch nach klarerer Kommunikation über die CORE- und Framework-zerstörenden Unterschiede zwischen den Versionen von Vaadin. Der Einstieg war definitiv ziemlich schwierig, da es keine wesentliche Kommunikation über die Unterschiede zwischen allen Versionen von Vaadin gab. Es war mühsam herauszufinden, welche Version am besten zu den visuellen und funktionalen Anforderungen passte, die wir anstrebten.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Nehmen Sie sich die Zeit, um sicherzustellen, dass Sie die spezifische Version finden, die Ihren Bedürfnissen PERFEKT entspricht. Andernfalls, wenn Sie mit einer früheren Version beginnen, die nicht alle Anforderungen Ihres Kunden vollständig erfüllt, werden Sie Schwierigkeiten haben, die Umstellung vorzunehmen, was ein SEHR langer Prozess sein könnte, je nachdem, ob Ihr Team agil arbeitet oder nicht. Es lohnt sich, die Ausfallzeit zu nutzen, um die Recherche durchzuführen und herauszufinden, welche Version von Vaadin perfekt für Ihre Bedürfnisse funktioniert!

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Das Projekt, an dem ich arbeitete, nutzte Vaadin 7 und Vaadin 8, und die Umstellung, obwohl umfangreich, da wir eine vollständige Anwendung mit 7 hatten, war dennoch wirklich einfach und unkompliziert. Unser Ziel war es, ein IBM I AS/400 OS mit all seinen Kernfunktionen und generierten Berichten im Wesentlichen in einer Java-Web-basierten Benutzeroberfläche zu integrieren. Anfangs war dies eine sehr überwältigende Aufgabe, bei der wir realistisch gesehen KEINE Ahnung hatten, wie wir sie ausführen sollten. Dann entdeckten wir bei der Recherche Vaadin und der Rest war Geschichte. Es ermöglichte uns, eine sehr intuitive Benutzeroberfläche zu erstellen, die modern aussah und gut über mehrere Browserplattformen hinweg lief, was für uns sehr wichtig war, da das Unternehmen es im Wesentlichen nutzen würde, um ein gesamtes System zu ersetzen. Haha

  ### 6. Sehr freundlicher und qualitativ hochwertiger Service.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Anuja K. | Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 13, 2021

**Was gefällt dir am besten Vaadin?**

Qualitätsorientierte Fähigkeiten und Verständnis über mein Problem Vaadin ist darauf ausgelegt, die Produktivität von Full-Stack-Teams zu steigern. Mit Full-Stack-Typsicherheit und nahtloser Kommunikation zwischen Browser und Server können Sie all Ihre Bemühungen auf den Aufbau von Funktionalität konzentrieren.

**Was gefällt Ihnen nicht? Vaadin?**

nichts er ist eine gute Person, um Geschäfte zu machen Ja. Sie können die standardbasierten Vaadin-Komponenten in fast jedem Projekt verwenden, indem Sie sie mit npm in Ihr Projekt installieren und wie jedes andere HTML-Element verwenden.

Sie können auch einzelne Komponenten oder Ansichten aus einer Vaadin-Anwendung als Webkomponenten exportieren, die Sie in eine bestehende App einbetten können.

Schließlich können Sie eine Vaadin-Anwendung schreiben, die Ihre bestehende App oder Teile davon einbettet.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Vaadin ist eine Open-Source-Plattform zum Erstellen moderner, kollaborativer Web-Apps für Java-Backends. Es integriert UI-Komponenten, Frameworks und Tools in einen einheitlichen Webentwicklungs-Stack. Es kommt mit über 40 anpassbaren Komponenten.

Vaadin ist für den Bau professionell aussehender, einseitiger Webanwendungen konzipiert. Vaadin-Apps sind standardmäßig Progressive Web Apps (PWAs), was bedeutet, dass Ihre Benutzer sie auf ihren Geräten installieren können.

Es gibt zwei Möglichkeiten, eine Vaadin-App zu erstellen, Flow und Fusion.

Wenn Sie mit der Java-Programmierung vertraut sind, werden Sie die objektorientierte Flow-Java-API schnell erlernen. Alle Komponenten sind Java-Objekte und Sie komponieren sie in Ansichten mithilfe von Layouts. Sie können auch typisierte Dienste für Frontend-Ansichten mit nur wenigen Anmerkungen in einer Java-Dienstklasse bereitstellen.

Wenn Sie aus einem Frontend-Entwicklungs-Hintergrund kommen, werden Sie die auf TypeScript basierenden Ansichten von Vaadin Fusion als natürliche Arbeitsweise empfinden. Sie verwenden die LitElement-Bibliothek, eine schlanke Hilfsbibliothek zum Erstellen von Webkomponenten. Das Programmiermodell verwendet standardmäßiges TypeScript und ist React sehr ähnlich.

Flow und Fusion sind komplementäre Frameworks. Sie können entweder eines verwenden oder beide in derselben Anwendung kombinieren.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Zu wissen, wann man Veränderungen annehmen sollte, wenn man sie macht, kann man sie mögen oder die Lösungen ablehnen. Ja. Alle Vaadin-Komponenten folgen den besten Praktiken und Standards der Barrierefreiheit. Der Anwendungsentwickler muss jedoch weiterhin dafür sorgen, dass die Barrierefreiheit der Anwendung gewährleistet ist, da es nicht ausreicht, wenn nur die Komponenten barrierefrei sind. Sie können hier mehr über die Barrierefreiheit von Vaadin lesen. Unternehmen, die heute bekanntlich Vaadin verwenden, sind unter anderem: Disney, Wells Fargo, Bank of America, GlaxoSmithKline, Raytheon, JP Morgan Chase, Volkswagen America, Rockwell Automation, National Public Radio (NPR) und viele mehr.

  ### 7. Vaadin ist einfach zu lernen, hat eine klare Dokumentation und entwickelt sich von Tag zu Tag weiter, daher hier meine Bewertung.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 11, 2021

**Was gefällt dir am besten Vaadin?**

Hallo dort

Zunächst einmal danke, dass Sie mir eine Plattform geben, um meine persönlichen Ansichten über Vaadin zu teilen.

Da ich derzeit als Freiberufler arbeite, haben wir schon seit einiger Zeit mit Vaadin gearbeitet. Hier sind meine Ansichten dazu:

Vaadin als Rich Internet Application entwickelt sich Tag für Tag weiter.

1) Einfach zu lernen
2) Die Dokumentation ist sehr klar, leicht verständlich und auf den Punkt gebracht
3) Gute Unterstützung für Spring Boot Data
4) Unterstützung für Paginierung
5) Schnelles Prototyping

**Was gefällt Ihnen nicht? Vaadin?**

1) Das Kombinationsfeld hat keine Autovervollständigung
2) Das Raster hat keine Tastaturintegration
3) Die Unterstützung durch die Community ist nicht so großartig, aber ich hoffe, dass sie von Tag zu Tag zunimmt

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Vaadin ist einfach zu lernen, hat eine klare Dokumentation, daher würde ich es einem Neuling oder Anfänger empfehlen, der mit Vaadin noch nicht vertraut ist.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Wir entwickeln eine Kurieranwendung, daher stoßen wir auf einige Probleme wie einige Datenbankabfragen und einige UI-Probleme.

  ### 8. Erstaunliche Java-basierte offene Plattform für die Anwendungsentwicklung

**Rating:** 4.5/5.0 stars

**Reviewed by:** Himanshu J. | Software Engineer at ARI Services Pvt Ltd, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 26, 2021

**Was gefällt dir am besten Vaadin?**

Ich mag dieses Konzept der Verwendung einer Java-basierten Benutzeroberfläche mit Webkomponenten und einer auf Datenbindung basierenden Architektur wirklich. Dies wird Entwicklern sehr helfen, neue Anwendungen schnell und effizient zu entwickeln. Das ist das, was ich an dieser Plattform wirklich mag.

**Was gefällt Ihnen nicht? Vaadin?**

Es ist nicht Abneigung, aber die Benutzeroberfläche kann in Bezug auf die Benutzererfahrung verbessert werden. Da es neu ist, habe ich ansonsten nicht viele Abneigungen.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Ich habe eine der besten Java-basierten offenen Plattformen gefunden. Sie können es für jede Art von Produktentwicklung verwenden.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Ich erkannte, dass es am besten für CMS- und E-Commerce-Plattformen geeignet sein kann. Da ich bereits viele andere Plattformen wie Adobe AEM verwendet habe. Aber im Vergleich dazu ist Vaadin einfacher zu verstehen und zu arbeiten. Komponentenbasiert wird sehr hilfreich in Bezug auf die Wiederverwendbarkeit von Code und die Verbesserung der Effizienz.

  ### 9. Vaadin Bewertung - positive Eindrücke über das Vaadin-Framework

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Bankwesen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 17, 2021

**Was gefällt dir am besten Vaadin?**

Ich mag, dass Vaadin einfach zu verwenden ist, einen wirklich zugänglichen Kundensupport hat und sich für die Migration von Java Swing oder JavaFX eignet, insbesondere wenn es mit Java Spring (Boot) integriert wird. Was mir am meisten gefällt, ist, dass Vaadin von Entwicklern leicht zu verwenden ist. Das Gute daran ist, dass Entwickler nicht gezwungen sind, JavaScript, mehrere JavaScript-Bibliotheken (jQuery, AngularJS usw.), Webtechniken (AJAX, Sitzungen, Cookies, browserspezifische Handhabung), Protokolle (WebSockets) zu lernen, da Vaadin sich darum kümmert.

**Was gefällt Ihnen nicht? Vaadin?**

Meiner Meinung nach bietet Vaadin nicht genügend Integrationsmöglichkeiten und scheint nur für kleinere Anwendungen nützlich zu sein. Obwohl die Dokumentation größtenteils sehr gut ist, kann sie für einige Funktionen nicht gefunden werden. Vaadin ist nicht die beste Lösung, wenn man moderne GUIs benötigt. Außerdem gefällt mir die Funktionalität einiger Komponenten (z.B. twincolselect) nicht, und fast alle Komponentenwerte haben den Typ "Object", was meiner Meinung nach besser durch benutzerdefinierte Typen ausgedrückt werden könnte.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Ich würde dieses Framework jedem empfehlen, der einen Wechsel von einer Swing-basierten Anwendung zu einer webbasierten Anwendung in Betracht zieht. Vaadin ist auch eine gute Lösung, wenn Sie Frontend-Logik auf dem Server benötigen.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Wir verwenden es für die Migration von einer Java-Swing-basierten Anwendung als unsere Frontend-Lösung.

  ### 10. Web-Apps ohne den Kampf

**Rating:** 4.0/5.0 stars

**Reviewed by:** Moises G. | Software Engineer, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 21, 2021

**Was gefällt dir am besten Vaadin?**

Es ist ein sehr vollständiges Framework, das es ermöglicht, Webanwendungen schnell in Java zu erstellen.

**Was gefällt Ihnen nicht? Vaadin?**

Einige Vorlagenkonfigurationen, aber es ist kein Ausschlusskriterium.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Ich arbeite an einer E-Commerce-Website mit Java, und es hat die Entwicklungszeit um 40 % reduziert.

  ### 11. Vaadin - Erstellen Sie Ihre Benutzeroberfläche mit Java!

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 18, 2021

**Was gefällt dir am besten Vaadin?**

Das Vaadin-Framework hilft mir, die Benutzeroberfläche für meine Java-basierte Anwendung ohne Javascript-Kenntnisse zu erstellen. Aber es hilft mir auch sehr, Javascript-Frameworks zu lernen, sodass ich auch das Polymer-Framework gelernt habe.

Vaadin hat viele Komponenten, aber das Gute ist, dass man auch eigene Komponenten erstellen kann.

**Was gefällt Ihnen nicht? Vaadin?**

Manchmal ist eine Vaadin-Anwendung langsamer als eine ähnliche Anwendung, die in Angular geschrieben ist.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Ich habe an einem DMS-System gearbeitet, das auf Vaadin-Komponenten basiert.

  ### 12. Vaadin Flow 14 für Progressive Web Apps

**Rating:** 4.0/5.0 stars

**Reviewed by:** Dawood S. | Software Engineer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** February 05, 2021

**Was gefällt dir am besten Vaadin?**

Das Beste am Vaadin-Framework von Java ist, dass es entwicklerfreundlich ist und beim Erstellen von Web-Apps auf Java sehr hilfreich ist.

**Was gefällt Ihnen nicht? Vaadin?**

Gute Unterstützung, aber nicht viel auf Stack Overflow.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Ich habe Webanwendungen auf Vaadin Flow 14 entwickelt, und die Erfahrung ist ziemlich gut für Webanwendungen oder Benutzeroberflächen.

  ### 13. Vaadin ermöglicht es Ihnen, Ihre Reise mit Java-UI in wenigen einfachen Schritten zu beginnen!

**Rating:** 5.0/5.0 stars

**Reviewed by:** Tymoteusz K. | Support Lead, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 17, 2021

**Was gefällt dir am besten Vaadin?**

Sie können es in wenigen einfachen Schritten verwenden, auch wenn Sie ein Java-Anfänger sind.

**Was gefällt Ihnen nicht? Vaadin?**

Es ist schwer, einige verrücktere, ausgefallene Animationen und Dinge um sie herum zu machen.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Seien Sie nicht ängstlich, dieses Framework zu verwenden!

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Es wurde verwendet, um die Benutzeroberfläche für eine interne Anwendung innerhalb des Unternehmens zu erstellen. Mit Vaadin war es wirklich schnell, alles zu implementieren, was wir benötigten.

  ### 14. Zahlen, um zu entwickeln

**Rating:** 1.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Logistik und Lieferkettenmanagement | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 14, 2020

**Was gefällt dir am besten Vaadin?**

-Grundlegende Frontend-Entwicklung wird für Backend-Entwickler mit überwiegend Java-Kenntnissen zugänglich.
-Integration mit Spring für eine bessere Time-to-Market-App
-Die Abstraktion der Vaadin-Plattform wird sehr realistisch auf die Webtechnologien abgebildet.

**Was gefällt Ihnen nicht? Vaadin?**

- Sehr kleine Gemeinschaft, Forenfragen haben normalerweise fast keine Antworten.
- Die Dokumentation ist sehr, aber sehr schwach. Wenn die Spring-Dokumentation eine 10 ist, sind sie fast eine 2. Fast alles fehlt in der Erklärung in der Dokumentation, und es wird schlimmer mit Lazy Loading von Datenanbietern und anderen Funktionen, die komplexer sind.
- Tutorials bieten kein tiefgehendes Wissen über die Abstraktion. Sie sagen einem nie, wie es im Hintergrund funktioniert, bis zu dem Punkt, dass es scheint, als würden sie es absichtlich nicht sagen, damit man sein Abonnement für technischen Support aufwertet. Es macht es so verdächtig.
- Es hat viele grundlegende Funktionen in seinen veröffentlichten Komponenten, die existieren oder gemäß einer Konvention funktionieren sollten, es aber nicht tun. Ihre Veröffentlichungen scheinen nicht fertig zu sein.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

- Wenn Sie bereit sind, das Prime-Abonnement für technischen Support zu bezahlen, denke ich, dass es eine vielversprechende Lösung ist, oder auch wenn es sich um eine einfache Frontend-App wie ein CRUD handelt. Andernfalls empfehle ich es nicht.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Sie lösen das Problem des Bedarfs an der Einstellung eines Frontend-Entwicklers. Die Vorteile sind die verkürzte Markteinführungszeit und die geringeren Kosten, die Sie mit einem kleineren Team haben, wenn Sie kein komplexes Frontend entwickeln.

  ### 15. Nicht nur entwicklerfreundlich, sondern auch benutzerfreundlich.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 13, 2021

**Was gefällt dir am besten Vaadin?**

Vaadin ist das einzige Framework, das es uns ermöglicht, die Benutzeroberfläche zu 100 % in Java zu schreiben, ohne uns mit JS, HTML und CSS herumschlagen zu müssen.

**Was gefällt Ihnen nicht? Vaadin?**

Die aktuelle Dokumentation ist angemessen, aber weit davon entfernt, vorbildlich zu sein.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Vaadin ist ein Webanwendungs-Framework für Rich Internet Applications (RIA). Im Gegensatz zu Javascript-Bibliotheken und auf Browser-Plugins basierenden Lösungen bietet es eine robuste serverseitige Architektur.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Vaadin ist eine robuste Architektur für die schnelle Anwendungsentwicklung. Die komponentenbasierte Architektur zusammen mit der statisch typisierten Java-Sprache und den Datenbindungsfunktionen hilft Ihnen, Anwendungen zu erstellen, die leicht modularisiert und bei Bedarf umstrukturiert werden können.

  ### 16. Ausgezeichnete Erfahrung!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Anatoly P. | Software Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 18, 2021

**Was gefällt dir am besten Vaadin?**

Das Framework ermöglicht eine sehr schnelle und einfache Entwicklung.

**Was gefällt Ihnen nicht? Vaadin?**

Die Architektur war anfangs etwas schwer zu verstehen.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Zumindest einen Versuch wert!

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Die schnelle Entwicklung von plattformübergreifendem Frontend ohne Berührung von JavaScript.

  ### 17. Vaadin Bewertung - hat seinen Nutzen, würde es empfehlen

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Marketing und Werbung | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 15, 2021

**Was gefällt dir am besten Vaadin?**

Einfach zu verwenden, Kundensupport und wirklich gut, wenn Sie alle Java-Entwickler haben.

**Was gefällt Ihnen nicht? Vaadin?**

Mangel an guter Dokumentation, Integrationen und es ist nicht für große Apps geeignet.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Einfach von Swing zu migrieren, mit der Mehrheit der Java-Entwickler. Imperativ, das Frontend auf dem Server zu haben.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Einfach von Swing zu einer Webanwendung migrieren. Das Frontend befindet sich auf dem Server.

  ### 18. Gesamterfahrung mit Vaadin über 1+ Jahr

**Rating:** 2.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Finanzdienstleistungen | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** January 15, 2021

**Was gefällt dir am besten Vaadin?**

Gut dokumentiert und Tutorial, und Designer-Tool ist hilfreich.

**Was gefällt Ihnen nicht? Vaadin?**

1) Weniger Bibliotheken
2) Schwer für die Anpassung von Komponenten
3) Nicht geeignet für Startups

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

1) Vaadin zu wenige offene Bibliotheken
2) Vaadin weniger Komponenten, die wir brauchen
3) Brauchen ein Designer-Tool für bessere und einfachere Entwicklung (ein großer Kostenfaktor für ein Team)
4) Weniger Entwickler

Insgesamt nicht geeignet für kleine Unternehmen oder mit geringem Budget, und schwer zu rekrutieren.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Schnelle Entwicklung mit Designer-Tool

  ### 19. Einfach zu bearbeiten und benutzerfreundlich.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Master C. | owner, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 29, 2021

**Was gefällt dir am besten Vaadin?**

Zeitersparnis. Sehr beeindruckende Präsentation bereitgestellt.

**Was gefällt Ihnen nicht? Vaadin?**

Farbkombination sollte insgesamt erhöht werden.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Gelöst meine vielen kleinen Probleme. Sehr fortschrittlich und liefert bessere Ergebnisse.

  ### 20. Senior Full-Stack-Entwickler für Java und Angular

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Übersetzung und Lokalisierung | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 11, 2021

**Was gefällt dir am besten Vaadin?**

Das Vaadin Flow-Framework ist etwas Großartiges. Halte alles im Java-Ökosystem.

**Was gefällt Ihnen nicht? Vaadin?**

Hohe Speicher- und CPU-Auslastung im Netzwerk. Es kann nicht gut skaliert werden.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Wenn Sie ein Framework für den Bau von Webanwendungen in Java benötigen, kann Vaadin das Richtige sein.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Ein Admin-Panel erstellen, und das war der schnellste Weg, um ein nicht komplexes CMS zu erstellen.

  ### 21. Vaadin ist ein ausgezeichnetes Java-Web-Framework.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Automobil | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 14, 2021

**Was gefällt dir am besten Vaadin?**

Es ist einfach zu lernen und zu verwenden, wenn man bereits mit den Grundlagen der Java-Sprache vertraut ist.

**Was gefällt Ihnen nicht? Vaadin?**

Nun, ich habe nichts gefunden, was mir nicht gefällt. Ich möchte, dass das Framework andere JVM-Funktionssprachen wie Clojure unterstützt.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Erstellen von internen Webanwendungen für Finanzunternehmen. Ich habe viel Produktivität damit. Ich kann Benutzeroberflächen schnell erstellen.

  ### 22. Vaadin ist schnell zu entwickeln.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Finanzdienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** January 19, 2021

**Was gefällt dir am besten Vaadin?**

Nicht viel Erfahrung mit JavaScript, jQuery, CSS und HTML erforderlich.

**Was gefällt Ihnen nicht? Vaadin?**

Leistung beim Rendern einer Komponente aus Java-Code in ein HTML-Tag

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Benutzerdefinierte Komponente mit Polymer, und es spart viel Entwicklungszeit, da ich ohne separate Client- und Backend-Entwicklung arbeiten kann. Außerdem spart es Ressourcen.

  ### 23. Vaadin ist ein gutes Framework

**Rating:** 4.0/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Personalwesen | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 14, 2021

**Was gefällt dir am besten Vaadin?**

Die Benutzeroberfläche ist in Java geschrieben. Ich möchte nur Java-Code haben.

**Was gefällt Ihnen nicht? Vaadin?**

Die Funktionalität einiger Komponenten gefällt mir nicht. Auch die Größe des generierten JavaScript-Codes ist zu hoch.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Einfach zu bedienen

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Einfache Integration mit Spring und viele Komponenten, die verwendet werden können.

  ### 24. Die beste Lösung für die schnelle Entwicklung von Anwendungen

**Rating:** 4.5/5.0 stars

**Reviewed by:** Greta Jazmine M. | Desarrollador de software, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** November 08, 2018

**Was gefällt dir am besten Vaadin?**

Weil ich Vaadin mag? Ich mag es hauptsächlich, weil es ein ideales Werkzeug für Entwickler ist, da es ermöglicht, Anwendungen auf die schnellste Weise zu entwickeln, dank der Vorlagen, die es für die Erstellung verschiedener Grafiken wie Schaltflächen bietet. Seine Benutzeroberfläche ist sehr einfach, was die Arbeit damit erleichtert, und das Beste ist, dass das Debuggen und Warten dieser damit erstellten Anwendungen viel einfacher ist.

**Was gefällt Ihnen nicht? Vaadin?**

Es kann beim Laden der Projekte etwas langsam sein, und seine Kosten sind für kleine Unternehmen nicht die besten, da es hohe Kosten mit sich bringt.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Vaadin erhöht seine Produktivität und Skalierbarkeit, wenn es die Erstellung großer Projekte steigern möchte, ist dieses Werkzeug ideal, obwohl seine Kosten hoch sind, lohnt es sich, es auszuprobieren.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Unser Unternehmen Zebra Technologies arbeitet an der Ausarbeitung recht langer Anwendungen für den Abschluss ihrer Entwicklung, daher war die Implementierung von Vaadin sehr nützlich, da wir die Produktivität und Skalierbarkeit dieser Anwendungen erhöht haben und sie zudem viel schneller und einfacher warten können.

  ### 25. Vaadin schnelle Entwicklung von Anwendungen mit einfacher Wartung.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Nahomi G. | Desarrollador de software, Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** October 15, 2018

**Was gefällt dir am besten Vaadin?**

Was ich an Vaadin mag, ist, dass es eine großartige Software ist, mit der man Anwendungen in sehr kurzer Zeit erstellen kann, das heißt, es ermöglicht die Erstellung weniger komplexer Webanwendungen, was bedeutet, dass sie sowohl für den Benutzer als auch für den Entwickler einfacher zu verwenden sind, da die Wartung der Anwendungen weniger aufwendig wird, bietet auch verschiedene Sprachen an, sodass man von Schaltflächen bis hin zu sehr attraktiven Grafiken wählen kann.

**Was gefällt Ihnen nicht? Vaadin?**

Trotz seiner Einfachheit und großartigen Leistung ist nicht alles gut, da die Kosten eine Grenze für seine Nutzung darstellen können, weil sie sehr hoch sind, was impliziert, dass es von Unternehmen mit einer langen Reise genutzt werden muss, damit sie sich seine Nutzung leisten können.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Wenn Sie einfache Anwendungen für Ihre Benutzer erstellen möchten, wird die Verwendung dieser Software empfohlen, da Sie hochgradig anpassbare Anwendungen mit hoher Leistung und Skalierbarkeit erhalten.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Vaadin ist ideal für unser Unternehmen, weil es uns ermöglicht, Software in großem Maßstab zu entwickeln, mit den Vorteilen, die sehr benutzerfreundlich, leicht zu warten und leicht an die Bedürfnisse unserer Benutzer anzupassen sind, sodass es trotz der hohen Kosten für dieses Werkzeug wert ist, dafür zu bezahlen.

  ### 26. Ein großartiges Framework für große Anwendungen

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jeffrey L. | CEO, Computersoftware, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 30, 2018

**Was gefällt dir am besten Vaadin?**

Ich erhalte die gesamte Magie und Typsicherheit von JVM-Sprachen auf der Client-Seite. Gute Leistung und einfache Integration mit nicht-Vaadin-JS-Bibliotheken. Es funktioniert einfach; Client- und Server-Seite sind synchronisiert, schöne Bereitstellung, einfaches Debugging.

**Was gefällt Ihnen nicht? Vaadin?**

Die API ist nicht so ausgereift wie zum Beispiel Qt. Aufgrund dessen wären bessere Dokumentationen wünschenswert. Es kann in der Entwurfsphase etwas herausfordernd sein, da Code, der sich anfühlt, als würde er auf dem Client laufen, tatsächlich auf dem Server läuft.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Vaadin 10 ist die Zukunft von Vaadin, also beginnen Sie dort; es gibt einige Lücken, aber sie werden schnell geschlossen.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Ein einziger Quellcode-Baum vom Back-End bis hin zur Kundenansicht für eine große N-Tier-Unternehmensanwendung. Durch die Konzentration auf einen dünnen Client (Vaadin-Client-Seite) und ein reichhaltiges Back-End (Vaadin-Server-Seite und unsere Sachen) haben wir die Skalierbarkeit erhöht, gutes Design durchgesetzt und einen Desktop- und mobilen Client mit einer einzigen Werkzeugkette und einem Quellcode-Baum angeboten.

  ### 27. Ausgezeichnetes Java-UI-Framework für Unternehmensanwendungen

**Rating:** 4.5/5.0 stars

**Reviewed by:** Akshay S. | Technology Analyst, Informationstechnologie und Dienstleistungen, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** July 01, 2018

**Was gefällt dir am besten Vaadin?**

Ich mag Vaadin wirklich, weil es auf dem Google Web Toolkit basiert und es ermöglicht, Webanwendungen in JavaScript, Java EE, Scala, Groovy und HTML zu erstellen. Es deckt alle erforderlichen Komponenten für den Bau von Web-Apps ab, wie Diagramme, Labels, Buttons, tabellarische Daten und Datenauswahl. Es bietet den einfachsten Weg, auf die Daten zuzugreifen und sie zu verarbeiten. Ich brauche nur einen Browser, um die Anwendung auszuführen, und es sind keine REST-Dienste erforderlich. Das Wichtigste, was mir gefällt, ist, dass es keine Trennung zwischen Frontend und Datenbank-Backend gibt, wie es in anderen Frameworks wie J2EE der Fall ist. Der gesamte Code kann einfach in einer einzigen Programmiersprache für die gesamte Anwendung geschrieben werden, was ein Pluspunkt für eine Unternehmensanwendung ist.

**Was gefällt Ihnen nicht? Vaadin?**

Da es sich hauptsächlich um große Anwendungen handelt, ist das anfängliche Laden des Projekts aufgrund der umfangreichen Anwendungscodes eher langsam, und man muss einige Minuten warten, bevor das Projekt geladen werden kann. Eine weitere Sache, die mir nicht gefällt, ist, dass es einige Zeit dauert, bis der Entwickler das Framework versteht, und es ist nicht wie JavaScript, das sehr einfach zu lernen ist. Man muss also etwas Zeit in das Lernen investieren, bevor man tatsächlich einsteigt und es zu nutzen beginnt.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Es lohnt sich für große Unternehmensanwendungen.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Da ich hauptsächlich an groß angelegten Unternehmensanwendungen arbeite, ist Vaadin hervorragend für diesen Zweck geeignet. Die Wartung der gesamten Anwendung wird einfacher, da in der gesamten Anwendung nur eine Sprache verwendet wird. Da Vaadin auf anderen Sprachen wie JavaScript und CSS aufgebaut ist, hilft es bei der einfachen Implementierung und Automatisierung von UI-Seiten in der gesamten Anwendung.

  ### 28. Front-End mit Java, großartig, aber erfordert Anpassung.

**Rating:** 4.0/5.0 stars

**Reviewed by:** Michael S. | Android Developer and IT Informant, Marketing und Werbung, Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** June 22, 2018

**Was gefällt dir am besten Vaadin?**

Die Tatsache, dass Sie die gesamte Webseite, Front-End und Back-End, in einer Sprache, Java, anstatt sie mit Javascript zu teilen, umsetzen können.

**Was gefällt Ihnen nicht? Vaadin?**

Es ist herausfordernd, da es einiges braucht, um ein Verständnis dafür zu entwickeln, wie man es tatsächlich benutzt. Wahrscheinlich würde es denselben Zeitrahmen erfordern, wie um stattdessen Javascript zu lernen, obwohl es natürlich viel schneller ist, das Vaadin-Framework zu lernen, wenn man mit Java vertraut ist.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Definitiv empfohlen, wenn Sie die gesamte Web-App-Infrastruktur streng auf Java fokussiert halten möchten, ohne jeglichen Bedarf an Javascript, obwohl Sie natürlich, wenn Sie bereits fließend und vertraut mit Javascript sind, viel mehr damit erreichen werden.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Die Wartung einer Website, die ausschließlich Java verwendet, erfordert nur Java-Entwickler, um die Rolle zu erfüllen. Es ist erheblich vorteilhaft, da das gesamte Entwicklungsteam in einer Sprache spricht und sich gegenseitig unterstützen und helfen kann.

  ### 29. Ausgezeichnetes Werkzeug für Java-Fullstack-Entwickler

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Bankwesen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** July 30, 2018

**Was gefällt dir am besten Vaadin?**

Es ist ein sehr ausgereiftes und stabiles Produkt. Die Funktionalität ist großartig, das Aussehen ist großartig, die Dokumentation ist großartig und die Online-Community ist großartig. Als Java-Entwickler, der sich auf Swing spezialisiert hat, war es wie ein wahr gewordener Traum, auf Vaadin zu stoßen, als ich recherchierte, welches Framework ich verwenden sollte, um unsere alte Swing-App in eine Web-App zu portieren!

**Was gefällt Ihnen nicht? Vaadin?**

Ein Nachteil von Vaadin ist seine schlechte Skalierbarkeit, da Vaadin nie für massive, öffentlich zugängliche Websites entwickelt wurde. Wenn Sie eine Skalierbarkeit auf Facebook-Niveau benötigen, ist Vaadin nicht das beste Werkzeug dafür. Aber für alles darunter funktioniert Vaadin nachweislich und funktioniert gut. Ein weiterer Punkt ist, dass es eine höhere Belastung für Netzwerk und Server (Speicher, Prozessor) hat und für ausgefallene GUIs ungeeignet ist.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Sie werden sofort loslegen, und größtenteils können Sie wirklich vergessen, dass Sie sich in einer Web-Umgebung befinden (Sie werden 99,9 % Ihrer Zeit mit dem Programmieren in reinem Java verbringen).

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Unser Unternehmen hat seit mehr als einem Jahrzehnt seine "Vaadin Legacy Big Application" in Produktion. Die neue Entwicklung ging vor einigen Monaten live, und beide Anwendungen werden problemlos gewartet und bearbeitet. Vaadin hat vor einiger Zeit Vaadin 8 auf den Markt gebracht, obwohl wir für unsere Entwicklung Version 7 verwenden.

  ### 30. Vaadin Software Bewertung

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in E-Learning | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 30, 2018

**Was gefällt dir am besten Vaadin?**

Ich mag dieses Produkt, weil es mir ermöglicht, Apps schnell und effektiv zu entwickeln. Ich liebe es, dass es eine Java-Webplattform verwendet, mit der ich am vertrautesten bin, und dass es auch App-Vorlagen zur Verfügung hat, die meinen Entwicklungsprozess vereinfachen. Sie legen wirklich Wert auf eine gute Benutzererfahrung sowie eine gute Entwicklererfahrung, was ich sehr schätze.

**Was gefällt Ihnen nicht? Vaadin?**

Manchmal stürzt die Plattform ab, und ich verliere einige gespeicherte Arbeiten. Dies war jedoch kein überwältigendes Problem. Manchmal gibt es Updates der Plattform, die notwendig sind, aber offensichtlich auch etwas verwirrend sein können.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Ich denke, dass dies ein wertvolles Werkzeug für diejenigen ist, die in eine sehr effektive App investieren möchten, die den Entwicklungsprozess optimiert. Ich hätte die Apps, die ich entwickelt habe, wahrscheinlich nicht ohne dieses Produkt entwickeln können. Es ist sehr benutzerfreundlich und der Support, den ich von den Kundenservice-Mitarbeitern erhalten habe, ist ausgezeichnet.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Ein Starterkit zu haben, um meine Apps effektiv und effizient in Gang zu bringen und zu entwickeln.

  ### 31. Sehr starke Java-Web-Framework-Lösung

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Unternehmensberatung | Unternehmen (> 1000 Mitarbeiter)

**Reviewed Date:** July 30, 2018

**Was gefällt dir am besten Vaadin?**

Das Vaadin-Framework und seine Elemente sind Open-Source-Java-Webanwendungsprojekte, die unter der Apache-Lizenz stehen und eine aktive weltweite Community haben. Es ist ein gutes Framework für Internetanwendungen und im Gegensatz zu browserbasierten Plugins und JavaScript-Bibliotheken bietet es eine serverseitige Architektur. Ajax-Technologie kann auf der Browserseite laufen, um eine interaktive und reichhaltige Benutzererfahrung zu gewährleisten. Das Vaadin-Framework kann mit GWT erweitert werden. Dieses Framework ermöglicht es Ihnen, die automatisierte Kommunikation zu nutzen, die durch die Java-Anwendungsprogrammierschnittstelle ermöglicht wird, oder Ihre eigene Benutzeroberflächen-HTML-Deklaration.

**Was gefällt Ihnen nicht? Vaadin?**

Nicht viel. Aber Sie können keine Unterstützung für Multi-Window-Funktionen erhalten und JavaScript-Code wird etwas umständlich. Wir hatten einige Integrationsprobleme mit STS und große Anwendungsbelastungen scheinen während der Übertragung ins Stocken zu geraten.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Wir verwenden dieses Produkt hauptsächlich im mobilen Bereich. Die mobile Zukunft mit ihrem Satz neuer Benutzeroberflächenkomponenten, die den W3C-Spezifikationen entsprechen. Sie können sicher sein, dass alle verwendeten Vaadin-Komponenten sowohl mit Vaadin als auch mit jedem Frontend-Framework funktionieren. Alle Komponenten sind mit Blick auf Mobilität entworfen, daher sind sie mobil bereit und reaktionsfähig. Darüber hinaus sind sie wunderschön gestaltet und anpassungsfähig für moderne Webanwendungen.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Unser gesamtes Entwicklungsteam ist in der Lage, eine Website ausschließlich mit Java zu pflegen und kann mit dieser Lösung unternehmensweit miteinander koordinieren. Das Framework ist ein benutzerfreundliches Open-Source-Java-Webentwicklungs-Framework, das Java-Webentwickler befähigt, moderne Webanwendungen zu entwickeln, die optisch ansprechend sind, gut funktionieren und die Benutzerzufriedenheit erhöhen.

  ### 32. Vaadin - kein Javascript, kein HTML mehr

**Rating:** 4.5/5.0 stars

**Reviewed by:** Petr M. | Freelancer/Developer, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 31, 2018

**Was gefällt dir am besten Vaadin?**

große Projekte mit Vaadin sind einfach, effektiv, schnell, reines Java mit Spring und anderen Frameworks, von Frontend bis Backend die beste Lösung, für interne Systeme eine großartig aussehende App

**Was gefällt Ihnen nicht? Vaadin?**

Es braucht Zeit, um alle Komponenten und die Implementierung zu verstehen, wie es funktioniert, jede neue Version hat neue Funktionen oder ist wieder veraltet im Vergleich zur letzten Version, also muss man das neue Konzept wieder lernen, die Migration ist dann die Hölle, wenn das Konzept ganz neu ist, ist es besser, es von Anfang an neu zu schreiben (Ver. 8 vs. 10).

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Grid ist eine großartige Komponente für Millionen von Datensätzen aus der Datenbank, eine großartige Lösung für Validierung, Binder, Formulare, Renderer, Themen, einfache Konfiguration und Stilwechsel (mit JavaScript und CSS ist es die Hölle), Mehrsprachigkeit für jede Sprache der Welt gelöst, der größte Vorteil sind Schieberegler, mit nur dem Mausrad darüber kann ich schnell jeden Datensatz aus der Datenbank finden, kein Klicken, kein Textfeld und keine manuelle Eingabe von Zahlen.

  ### 33. Vaadin ein weiteres Frontend für Java

**Rating:** 3.0/5.0 stars

**Reviewed by:** Hendrikus v. | Technical Leader, Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** May 23, 2018

**Was gefällt dir am besten Vaadin?**

Es ist sehr flexibel. Sie können fast alles, was Sie benötigen, mit diesem Framework tun, und es verwendet im Allgemeinen die gleiche Struktur wie Swing oder andere allgemeine Werkzeuge für das UI-Design in Java.

**Was gefällt Ihnen nicht? Vaadin?**

Du benötigst viel Vorbereitung, um dieses Framework zu verwenden.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Vaadin scheint einfach zu verwenden zu sein, aber um die Leistung der Anwendung zu steigern, würde ich einige Online-Lektionen empfehlen.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Vaadin ermöglicht es Ihnen, eine Webanwendung mit einem professionellen Aussehen und Gefühl zu erstellen.

  ### 34. großartige Nützlichkeit!

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** July 30, 2018

**Was gefällt dir am besten Vaadin?**

Progressive Verbesserung: macht jede Web-App-Erfahrung schneller und zuverlässiger, bricht jedoch nicht die Funktionalität für diejenigen, die keine Unterstützung haben.

**Was gefällt Ihnen nicht? Vaadin?**

Begrenzte Leistung für rechenintensive Operationen – obwohl WebAssembly dies verbessert

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Keine Notwendigkeit, Binärdateien zu verteilen und rückwärtskompatible Remote-APIs zu pflegen – alle Clients sind automatisch auf der neuesten Version.

  ### 35. Positiv und aufregend

**Rating:** 4.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Computersoftware | Kleinunternehmen (50 oder weniger Mitarbeiter)

**Reviewed Date:** January 04, 2018

**Was gefällt dir am besten Vaadin?**

Ich liebe es, wie Vaadin ständig an neuen Funktionen arbeitet und ihr Framework verbessert.

**Was gefällt Ihnen nicht? Vaadin?**

Ich muss zugeben, dass es nicht viel gibt, was mir nicht gefallen hat, aber wahrscheinlich das Warten auf die neuen Funktionen, von denen ich weiß, dass sie kommen.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Schauen Sie sich das kommende Vaadin 10 an. Ich würde mir auch das Designer-Tool ansehen, da es das Erstellen einer Seite erleichtert.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Da Vaadin ein Entwicklungsframework ist, löste es das Problem, ein anständiges Framework zu haben, das genügend Funktionalität von Haus aus bietet, sodass man nicht nach Add-ons suchen muss, um ein Projekt abzuschließen. Das Aussehen der Benutzeroberfläche, die das Framework liefern kann, ist sehr professionell und versucht nicht, trendy zu sein, was genau das ist, was ich für eine webbasierte Unternehmensanwendung wollte.

  ### 36. Vaadin / Frühling

**Rating:** 3.5/5.0 stars

**Reviewed by:** Verifizierter Benutzer in Informationstechnologie und Dienstleistungen | Unternehmen mittlerer Größe (51-1000 Mitarbeiter)

**Reviewed Date:** February 24, 2016

**Was gefällt dir am besten Vaadin?**

Die GUI-Darstellung ist sehr gut und durchdacht. Der Aufbau des Frameworks in Bezug auf die Kompatibilität entwickelt sich noch weiter.

Das Vaadin-Framework entwickelt sich ständig weiter, um eine bessere Integration mit dem Spring-Framework zu erreichen. Die Integration mit Spring Boot nimmt zu. Die Integration mit Spring-Security reift.

Der Vorteil ist, dass mit Vaadin der Client-seitige Code für den Endbenutzer generiert wird, was eine bessere Kontrolle in Bezug auf die Code-Wartung bietet. Dies ist für große Geschäftsprojekte unerlässlich.

Die Tatsache, dass es keine Trennung zwischen Frontend und Backend gibt und alles mit einer einzigen Sprache erstellt werden kann, bietet einen großen Vorteil bei der Entwicklung und Wartung großer Geschäftsanwendungen.

**Was gefällt Ihnen nicht? Vaadin?**

Vaadin Designer ist kostenpflichtig und kann nicht einfach in STS Spring SourceSuite integriert werden. Die GUI-Entwicklung erfordert etwas Übung, ohne den Vaadin Designer ist es schwieriger.

Das anfängliche Laden großer Anwendungen kann langsam sein.

**Empfehlungen an andere, die in Betracht ziehen Vaadin:**

Wenn Sie planen, eine große Geschäftsanwendung zu entwickeln, die voraussichtlich mehrere Jahre bestehen wird, ist Vaadin definitiv eine Überlegung wert. Mitarbeiter kommen und gehen, und sich mit verschiedenen Aspekten des Back-End-Codes und Front-End-Codes eines einzigen großen Projekts vertraut zu machen, dauert ziemlich lange. Mit Vaadin reduzieren Sie es auf eine einzige Sprache, was auch bedeutet, dass die Wartung einfacher ist.

**Was ist ein Problem? Vaadin Solving und wie profitieren Sie davon?**

Mehrere interne Geschäftsanwendungen wurden eingerichtet.

Vorteile beim Lösen von Problemen/Fehlern: Man muss sie nur aufspüren, beheben und neu kompilieren, der Client-seitige Code wird automatisch kompiliert, sodass die Weiterverteilung recht einfach ist. Endbenutzer müssen nur die Client-Seite neu laden und der Fehler ist behoben.

Ein weiterer großer Vorteil ist, dass man, wenn man einige Wochen nicht an einer großen Anwendung gearbeitet hat und zum Code zurückkehrt, nicht durch mehrere verschiedene Sprachumgebungen gehen muss, wie z.B. das Suchen im Backend-Java-Code und dann im Client-seitigen HTML/JavaScript-Code. Die Tatsache, dass alles aus Java aufgebaut ist, ermöglicht eine einfachere Rückkehr zu einem Projekt und beschleunigt die Lernkurve, um sich mit dem Code eines Projekts vertraut zu machen.


## Vaadin Discussions
  - [Is vaadin any good?](https://www.g2.com/de/discussions/is-vaadin-any-good)
  - [What is vaadin used for?](https://www.g2.com/de/discussions/what-is-vaadin-used-for)
  - [Is there an easy resource to find and compare version differences?](https://www.g2.com/de/discussions/36212-is-there-an-easy-resource-to-find-and-compare-version-differences) - 1 upvote
  - [Why are people calling Vaadin a high cost solution?](https://www.g2.com/de/discussions/34196-why-are-people-calling-vaadin-a-high-cost-solution) - 1 upvote
  - [Do you feel that the documentation of Vaadin is lacking?](https://www.g2.com/de/discussions/29655-do-you-feel-that-the-documentation-of-vaadin-is-lacking)

- [View Vaadin pricing details and edition comparison](https://www.g2.com/de/products/vaadin/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-13+10%3A45%3A27+-0500&secure%5Bsession_id%5D=c9111356-034d-4eb7-a2e0-e79322c5decb&secure%5Btoken%5D=ef8ebd9c938b7c6dcd45ba15396910637d3c38f23455dd6c9e884d8e7aba323d&format=llm_user)


## Top Vaadin Alternatives
  - [spring.io](https://www.g2.com/de/products/spring-io/reviews) - 4.5/5.0 (290 reviews)
  - [JHipster](https://www.g2.com/de/products/jhipster/reviews) - 4.4/5.0 (83 reviews)
  - [Jmix](https://www.g2.com/de/products/jmix/reviews) - 4.8/5.0 (22 reviews)

