Top Rated Vaadin Alternatives
36 Vaadin Reviews
Overall Review Sentiment for Vaadin
Log in to view review sentiment.

Large library of components.
Quickly write simple applications.
Seamless experience, you can really stick to Java and the rest will be handled by Vaadin. Review collected by and hosted on G2.com.
Large memory usage
Initial coding is required to establish a framework over Vaadin as it has written so much code to create their framework, but that framework is only about client-server communication and rendering of components which are basically Pojo, but the way you want to structure your code inside the Java side relies on you, if you don't create a framework of MVC/MVP/MVVM/ODUI, you will end maintaining a messy code, so Vaadin for large applications needs time. Review collected by and hosted on G2.com.

It is a lightweight, server-side framework for Java web services, it results in fast user interface development for the complex application in which the models and data transfer objects are automatically created.
It is highly compatible with the Java backend applications to map it with a user interface. It has a Figma design kit for the UX and designs, Most of the validation securily works on the backend to reduce the double validation on frontend and backend. Review collected by and hosted on G2.com.
Poor Scalability
It's a new UI framework so it does not have much support
or community available
It's complex for large problems
Only compatible for the Java, poor compatible with the
Python or Scala
No MultiWindow support is available
The size of generated JavaScript becomes large Review collected by and hosted on G2.com.

Vaadin is a server-side Java framework for creating UI's , It is the easiest way to create user interfaces which allows easy routing and mapping with the java backend models and data transfer objects. Review collected by and hosted on G2.com.
Less Support
Less Documentation
Less compatibility with .NET, Python and PHP
Less community
No states management library available as in React framework
Complex for large scale applications Review collected by and hosted on G2.com.

Documentation, support is good and fast. I'm a frontend developer and I use vaadin for develop and my team use it for front-end and back-end. Vaadin in this past years work very good to improve their framework! Review collected by and hosted on G2.com.
currently nothing. The last version 22 and the future 23 have all from improve our app. Review collected by and hosted on G2.com.

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. Review collected by and hosted on G2.com.
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. Review collected by and hosted on G2.com.

Quality-oriented skills and understanding about my issue Vaadin is designed to boost the productivity of full-stack teams. With full-stack type safety and seamless communication between the browser and server, you can focus all your efforts on building functionality. Review collected by and hosted on G2.com.
nothing he is a good person to business with Yes. You can use the standards-based Vaadin components in almost any project by installing them to your project with npm and using them like any other HTML element.
You can also export individual components or views from a Vaadin application as web components that you can embed in an existing app.
Finally, you can write a Vaadin application that embeds your existing app or parts of it. Review collected by and hosted on G2.com.
Hello there
First of all thank you for giving me a platform to share my personal views on Vaadin
As for now being a freelancer we have been working on vaadin for quite a time now
So here my views on it as follows-
Vaadin being a Rich Internet Applications is evolving day by day
1) Easy to learn
2) Documentation is very clear, easy to understand and to the point
3) Good spring boot data support
4) Pagination support
5) Rapid prototyping Review collected by and hosted on G2.com.
1) Combobox does not have autocomplete
2) Grid does not have keyboard integration
3) Community support is not that great but I hope it increases day by day Review collected by and hosted on G2.com.

I really like this concept of using Java based UI with web component and data binding based architecture. This will help a lot developers in developing new application quickly and efficiently. That's the thing I really like about this platform. Review collected by and hosted on G2.com.
It's not dislike but UI can be more improved in terms of UX. Rest as it is new I don't have too much dislikes. Review collected by and hosted on G2.com.
I like that Vaadin is simple to use, has really aproachable customer support and is suitable for migration from Java Swing or JavaFX and especially when integrated with Java Spring (Boot). What I like the most is that Vaadin is easy to use by developers. The good thing is that developers are not forced to learn JavaScript, several JavaScript libraries (jQuery, AngularJS etc.), web techniques (AJAX, sessions, cookies, browser-specific handling), protocols (WebSockets) because Vaadin takes care of this. Review collected by and hosted on G2.com.
In my opinion Vaadin doesn't have enough integration possibilities/lacks avaliable integrations and it seems useful only for smaller apps. Although documentation is mainly very good, it can't be found for several features. Vaadin isn't best solution if u need modern GUIs. Also, I don't like the functionality of some components (i.e. twincolselect) and nearly all of the component values have type of "Object" which I think could be expressed better by custom types. Review collected by and hosted on G2.com.