We use cookies to serve our customers and website visitors in the best possible way. Cookies are used for the proper functioning of the website and for improving the user experience, monitoring visitor traffic and marketing purposes. By continuing to browse the site, you agree to our use of cookies. You can read more about cookies here.
Vaadin 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 ...

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 ...

Implement Chat for your Flow app
Users can now chat with each other, in real time, with the latest Collaboration Engine (CE) update. The current roster of CE features enables users to see each other, work together without experiencing save conflicts and with the latest additions, and engage in discussion. CE, including chat, is ...