Vaadin Blog
Vaadin 10 on the road
Vaadin 10 coming to a user group near you When Vaadin 8 came out, we decided to go around the world and visit Vaadin, frontend and Java user groups to show and tell how to leverage the new features in practice. Now, we are doing it again. Vaadin 10 marks the next era of Vaadin. At the same time, we ...
Functional Reactive with Core Java - Part 09
What do we want to achieve? In the last part of this series, we have seen how a minimal approach can be implemented using observer pattern. In doing so, it became clear that something needs to be done in the implementation, in order to remove the restrictions of the first version. The JDK itself ...
Top 3 Polymer icon sets for your 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. “I believe that good icons are more akin to road signs rather than illustrations, and ideally should ...
Book Review: Data-Centric Applications with Vaadin 8
Good news for Vaadin enthusiasts: A new book about Vaadin is available now! In Data-Centric Applications with Vaadin 8, Vaadin Advocate Alejandro Duarte explores how to create functional web apps, where data management is a key concern. Unlike many IT manuals, which only offer an introduction to ...
Community Spotlight: Kimmel Tamás - a CDI expert and Vaadin contributor
The Vaadin community contains a lot of different kind of talent. Some are new to Java, looking for a more productive development platform, some have vast experience from Java and related technologies. Kimmel Tamás is a domain expert in CDI and there is a high chance his code is powering your Vaadin ...
Functional Reactive with Core Java - Part 08
What do we want to achieve? In the previous sections, we focused on the functional approaches. We will now start discussing the reactive approaches, in order then to combine these with the functional approaches. In addition to the source text examples given in this article, I will also use the ...
A web component that lets you integrate mathematical expressions handwriting recognition
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. Algebra, calculus, geometry, probability, and we could even go a thousand more mathematics topics, ...
Developing without Server Restarts
Developing without Server Restarts Note: HotswapAgent+DCEVM is not supported for the latest Vaadin LTS (Vaadin 14). See the current Development Workflow documentation on the Vaadin Docs site for the recommended hot-deploy solution for your underlying framework (plain servlet, Spring or CDI). A ...
Browse a file system on the server-side
Recently I saw this question in StackOverflow: The quick answer to this one is that, no there is no FilesystemDataProvider in Vaadin 8. Since it is missing, it is naturally a hindrance to some Vaadin 7 -> 8 migration projects. That gave me motivation to study, if it is difficult to implement ...