Success Story: A winning team

Every project’s success highly depends on the team behind it. It is essential to communicate openly and share valuable information among all members. The right use of skills and needed knowledge is crucial. Still, even the best teams might need some additional support due to the need for project ...

Migrate to Vaadin Flow before anyone else

Have you already migrated to Vaadin 10? Are you ready to enjoy all the benefits of Vaadin Flow once the final version is released? In this post, I will show you how to experiment with Vaadin Flow, with your current Vaadin 7 or 8 application. This is not a migration reference, although there are ...

Functional Reactive with Core Java - Part 05

What do we want to achieve? In the previous section, we have learned how to define a function and how to combine this a little with streams. However, we have always left out the topic of exceptions till now. Unfortunately, we come across these exceptions again and again in Java. How can one deal ...

Vaadin Incubator: New service to order custom components and add-ons at low cost

Vaadin comes with a comprehensive set of high quality UI components that cover many use cases and requirements. Yet we often see the need for custom components in our customers’ projects, to cover requirements of their particular field, implement novel UI concepts to further improve user ...

Migrating to a future proof technology

There are many great apps out there. In order to keep your app up-to-date and to ensure that it performs well, updates and migrations are often necessary to unlock the true value of your app. What does this actually mean in practice? Our definition of migration projects is a project where an ...

8 best Polymer carousel web components for your next web app

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. The carousel is a sophisticated but super effective UI component. It is used to revolve around a ...
Vaadin logo image

Using a WebAssembly Module with Vaadin Flow

Utilizing WebAssembly modules (WASM) increase the performance and efficiency of a web application. With Vaadin Flow, loading a WASM can be as simple as writing the proper fetch statement in one of your Polymer templates. Flow also allows developers to easily control the use of these modules from ...

Functional Reactive with Core Java - Part 04

What do we want to achieve? In the last section, we have seen how we can extend the class Optional. The result was the interface Result, which enabled us to do some additional things. In this section, we will deal once again with the functions themselves. In addition to the source text examples ...

This web component, gif-player, lets you control the playback of your gif

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. Is it pronounced “gif” or “jif”? We do not really know. However, we do know one super awesome gif ...