Vaadin Blog
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 ...
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 ...
Say Hello to Vaadin 20!
Our latest feature release, Vaadin 20, is finally here. V20 brings both new features and updates, including official Gradle support, Spring Security Helpers and TypeScript type event definitions for 15 more components since Vaadin 19. Vaadin 20 contains frameworks, tools and components. You can see ...
Design Systems for Consistency and Efficiency
Many application development teams struggle with UI inconsistencies, both in terms of UI design and UI implementation. According to the Enterprise UX Industry Report for 2017–2018, consistency is the number one challenge reported by enterprise UI designers. Designer-developer collaboration is ...
Get ready for Vaadin Dev Day - Spring 2021
We have an amazing lineup for the next edition of the Vaadin Dev Day, coming up this spring, with two well-known Vaadiners and a special guest. The event focus is on Vaadin Flow topics, including DataProvider usage, JavaScript integration, and a roadmap presentation. But that's not all! We have a ...
Why Real-time Collaboration is Essential in Web Apps for Work in 2021
Companies are becoming increasingly distributed around the globe and some are switching entirely to remote work. COVID-19 only accelerated the move towards a more digital and interconnected way of working. The jump to a predominantly online workplace calls for a solution that empowers cross-border ...
What's the Vaadin CLI?
The Vaadin command line interface (CLI) is a fast way to create a new Vaadin Flow or Fusion project directly from your local terminal. Vaadin CLI is experimental and free to use. Prerequisites: you need to have Node.js installed. Go to the Node.js download page to install it on your development ...
Why Good UX Design is Great for Business
Amidst today’s global digital transformation, consumers are spoilt for choice in apps. They are used to the amazing design found in consumer-facing apps where corporations have large budgets to spend on polishing every view to perfection. A high-quality UX is simple, intuitive and makes the final ...
Vaadin Security Updates
You might have been wondering about the increased number of security-related emails in your inbox. Our newly appointed security team has been performing internal code reviews, especially on the build-time tooling, and found a bunch of less-critical vulnerabilities. We are also now a CVE numbering ...