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

Consuming rest services in Vaadin 8

Using REST services has really struck though during the last couple of years. They often act as a "public API" for third-party solutions like mobile apps or as a "persistence layer" for client-side web apps (GWT, Angular etc.). Java is probably the most common platform for providing REST services, ...

jUnit5 basics for testing Vaadin Flow apps

In this tutorial, we will learn a few basics about jUnit5 that are needed for testing web apps. Download base project You can find the latest version of the source code for this tutorial @github jUnit5 - project preparations jUnit5 has been available for a long time now and production ready. ...

How to use jUnit extensions to test Vaadin Flow apps

In this tutorial, you will learn how to implement a jUnit 5 extension that is used for testing a Vaadin application with TestBench. Download base project This tutorial uses the flow-helloworld-maven-meecrowave as a base. You can find the latest version of the source code for this tutorial @github ...