Vaadin

Build your web UIs in HTML or Java

Languages supported:

8.2/10 (Expert Score) ★★★★★
Product is rated as #26 in category Java Web Frameworks Software
Ease of use
8.2
Support
8.1
Ease of Setup
9.5

Images

Check Software Images

Vaadin is the only framework that allows you to write UI in plain Java. Additionally, you can create layouts in HTML or with a visual designer. All the application logic resides securely on the JVM. The programming model based on components and events is similar to many traditional UI frameworks. You can work in the same familiar language, with the development and testing tools you already use.

Show more categories

Customer Reviews

Vaadin Reviews

Lee F.

Advanced user of Vaadin
★★★★★
Vaadin Is An Excellent API For Web UI Applications

What do you like best?

With my time using Vaadin, I found it to be pleasant to work with, with an easy to understand API. If there was ever an issue we were having, simply visiting the forums and communities around Vaadin would give us the answer we were looking for. For any team needing an elegant and intuitive web UI, with an easy to comprehend API, I would suggest Vaadin all day long.

What do you dislike?

My only complaint is wanting to have clearer communication about the CORE and framework breaking differences between versions of Vaadin. Getting up an running was definitely fairly hard as there wasn't key communication about the differences between all of the versions of Vaadin. It was a hassle to figure out which version was going to best suit the needs of what we were aiming for visually and functionally.

Recommendations to others considering the product:

Do take your time to make sure you find the specific version that will suit your needs PERFECTLY. Otherwise if you start on an earlier version that you find doesn't fully suit all of your client's requirements, you will have a hassle trying to convert which could be a VERY long process depending on whether your team works agile or not. It is worth the down time to do the research and find what version of Vaadin will work perfectly for your needs! Also don't rush creating your own framework using Vaadin. Make it clear and concise and you will thank yourself later. Maybe even hire and architect to do it for you!

What problems are you solving with the product? What benefits have you realized?

The project I was on used Vaadin 7 and Vaadin 8 and the conversion while heavy as we had a full application using 7, was still simple and straight forward really. Our use was to convert a IBM I AS/400 OS with all of it's core function and generated reports, to essentially live in a Java Web Based UI. Initially this was a very overwhelming task that we realistically had ZERO idea on how to execute. Then while researching we discovered Vaadin and the rest was history. It allowed us to create a very intuitive interface, that looked modern and ran well across multiple browser platforms, which was very important for us as the company would essentially be using it to replace an entire system. Haha

Review source: G2.com

Leave a reply

Your total score

B2B Software Guide