Feature image for blog post

The Power of UX in Enterprise Web Apps (Infographic)

Consumer-grade UX has become an expectation in enterprise web apps Complex enterprise apps with poor user experience (UX) can lead to costs such as reduced employee satisfaction and performance, not to mention the price of mistakes due to poor design. UX is not only limited to the user interface ...

Vaadin Dev Day Spring 2021 recordings available

Vaadin Dev Day Spring 2021 was a success! We had three speakers with talks around Vaadin Flow, including high-performance database access, advanced JavaScript integrations, and new features coming to Vaadin Flow in the near future. If you missed the event, we've got you covered! You can watch the ...
Feature image for blog post

Unlocking the Value Of Legacy Applications

Keeping a web application up-to-date is a big challenge for any organization; technologies age, new platforms emerge, customer requirements change, and the standards for a great UX evolve. Modernization efforts are often catalyzed by a combination of these factors. The demand for application ...
Feature image

Java and Vaadin

Vaadin has been enabling Java development teams to build enterprise-grade web apps in Java for over twenty years. The Vaadin framework is unique, as it is the only one that allows developers to build modern web apps completely in Java, without any browser plugins. For well over two decades, Java ...

Vaadin Studio - the Vaadin extension for VS Code

Vaadin Studio is our experimental extension for VS Code. With this project, we are aiming to bring faster development times for applications made using Vaadin Fusion. Faster development times In Vaadin Studio you can see the output of your UI template in a preview tab, and any changes to your ...

Announcing the Vaadin Community Award

July 2021: Article updated to fix some of the rules and details. I'm happy to announce the Vaadin Community Award (VCA) program, which recognizes the valuable efforts of top contributors in the Vaadin Community.

Dynamic Theming in Vaadin Flow

The application with different theme variants Whether for multi-tenancy or user preference, the need to dynamically change the theming of an application is a common business application need. In this post, we show how it’s done using CSS custom properties and HTML attributes. Vaadin 14.6 brought an ...
Collaboration Engine feature image 4 steps

How to enable real-time collaboration in your Vaadin app in 4 steps

Most web applications are collaborative. You have multiple users, all working with the same underlying data in the database. However, in most existing business applications, this collaboration doesn't happen in real time, which can lead to mistakes, inconsistent data, and lost working time. Why ...
Feature image for real-time collaborative web apps for work blog

Use Vaadin to Build Real-Time Collaborative Web Apps for Work

The digitization of customer and supply-chain interactions, as well as internal operations, has been accelerated by three to four years as a swift response to COVID-19. Companies have been pushed beyond the technology tipping point, fundamentally changing the way business is done today. The era of ...