Vaadin Blog
Vaadin 10 is out!
The wait is over. We're happy to announce the release of Vaadin 10! Vaadin 10 is the largest update in the history of Vaadin. We have rewritten both the components and communication layer. Vaadin 10 allows you to better take advantage of everything in the modern web platform, all while maintaining ...
Resposive Toolbar in Vaadin Flow
This article is intended for Java developers that aren’t too familiar with CSS. We’ll be writing a series of articles to try and help make your application a bit more responsive across different sized viewports. Let’s start with something simple: a responsive toolbar. Toolbars typically house a lot ...
Vaadin Lumo UI Kit for Sketch
Updated on May 7th, 2021 NOTE: This article is outdated and the Sketch kit has since been replaced by the free Vaadin Figma Design Kit. Download Figma Kit As the first small piece of a bigger effort, aimed squarely at helping us developers make applications that users ♡, we proudly give you the ...
Best emoji web components 2018
Web Components Wednesday (WCW) blog series is created for two purposes: introducing easy-to-use components and educating people on the concept of Web Components. All the WCW blogs can be found here. July 17th is the World Emoji Day so in order to help you prepare for the celebrations, we are ...
Payment Request API in Vaadin 10
Payment Request API is a new, streamlined way to collect payment and shipping details from the user. Its main goal is to eliminate checkout forms completely by standardizing the payment communication flow as much as possible. Some benefits of using Payment Request API over traditional checkout ...
Papa-parse, the powerful web component for in-browser CSV parsing
Web Components Wednesday (WCW) blog series is created for two purposes: introducing easy-to-use components and educating people on the concept of Web Components. All the WCW blogs can be found here. Despite being older than the first personal computer, the CSV standard still kicks butt in the ...
Using Vaadin WebComponents in the RedisConf Keynote
Kyle J. Davis is the Technical Marketing Manager at Redis Labs. Aside from crafting code in Rust or Javascript, he presents and writes about Redis. Kyle lives in Edmonton, Alberta, Canada. A few weeks before our annual conference, RedisConf, our CTO tapped me to create a demo for the keynote. No ...
Functional Reactive with Core Java - Part 10
What do we want to achieve? In the last part of this series, we have seen how work packets can be distributed by means of CompletableFuture over different resource pools and how this task can be formulated as chain of asynchronous calls. In this part, we will deal with how to formulate the chain in ...
Choose these toggling icon web components for your next project
Web Components Wednesday (WCW) blog series is created for two purposes: introducing easy-to-use components and educating people on the concept of Web Components. All the WCW blogs can be found here. Last week, we covered some cool icon sets, which offer you thousands of icons. Following the same ...