DEV Community

Cover image for Vaadin Flow for AdminUI

Vaadin Flow for AdminUI

Mark Andreev on February 25, 2025

Vaadin Flow is a server-driven UI framework that can serve as an alternative to React or Angular, where the frontend exists as a separate codebase ...
Collapse
 
stepan91 profile image
Stepan

I found this tool really useful because my team know Java and can create well structured project with right class placement. At the same time when we need something special like block with sql highlight (something like highlightjs) we just requested help from JS team.

May be you can share sample project that will help others to onboard it faster?

Collapse
 
vewibep profile image
vewibep

I see some issues when we rely on this magic. It might be hard to debug issue that happens in the middle of this tech stack.

Collapse
 
optimus_p profile image
optimus_p

Since GWT days something changed. In 2025 we have mui for React that allow you to create simple admin ui without deep knowledge of frontend tech.

Collapse
 
jack-techboy profile image
Jack

Be honest. Tell us about learning curve..

Collapse
 
mrkandreev profile image
Mark Andreev

It might take some time to set up all the components, especially if you have a corporate proxy or a non-trivial CI/CD runner.

After that, development will be straightforward, with each subsequent page requiring less time.

Collapse
 
liken81 profile image
liken81

I suggest to try Angular that look similar to Spring. The same dependency injection that Java Devs love :)

Collapse
 
teroji profile image
Teroji

What do you think about classical approach with JQuery + Spring MVC?

Collapse
 
skiponame profile image
skiponame

Thank you, very informative.

Collapse
 
rob91 profile image
Rob

What about Vaadin Hilla?

Collapse
 
alisaa_j profile image
Alisa

Is it fully free or something hidden in paid version?

Collapse
 
zurab profile image
zurab

And price are not transparent..