uidslVaadin ist ein Java-Framework, mit dem man moderne Web-Applikationen erstellen kann, die gut aussehen und performant laufen – auf dem Desktop und auf mobilen Geräten. Wir lieben es!

Wir verwenden Vaadin für die Benutzerschnittstellen unserer Applikationen, wobei wir Vaadin mit OSGi und einer Modell-basierten Herangehensweise kombinieren.

Unsere UI-DSL macht die Entwicklung von Benutzerschnittstellen einfach: Mit der DSL kann man das gewünschte User Interface einfach beschreiben und so ein Modell für die UI erzeugen. Dieses Modell wird dann automatisch auf die Vaadin-Ebene umgelegt, wodurch das manuelle Schreiben von Vaadin-Code entfällt. So ist es leicht, komplexe UIs mit wenigen Zeilen Code zu erstellen.

Noch dazu kann ein mächtiges Databinding mit ein paar weiteren Zeilen hinzugefügt werden … Wir sind sicher, dass dies der Weg ist, wie künftig Web-basierte Business-Applikationen geschrieben werden!