Vaadin Studio is our experimental extension for VS Code. With this project, we are aiming to bring faster development times for applications made using Vaadin Fusion.
June 22, 2021
May 21, 2021
My standard answer related to mixing Vaadin Flow and CSP has been that it's not feasible because of architectural limitations. I was wrong. The architecture just needs a little bending, and suddenly CSP without
unsafe-evalcan be used with Flow.
April 6, 2021
The ability to edit multiple fields at the same time can sometimes be a superpower that reduces tens of manual edits into one. This experiment is about giving your users that ability, with a minimal development effort.
October 5, 2020
How do you create an application theme?
"It’s just some CSS". Yeah, right…
Update: The new theming mechanism has been released as an official feature available in 14.6+ and 19+
April 6, 2020
February 4, 2020
One thing that I really like with the current breed of template-based frontend frameworks is how you just define how your components should be configured based on the view’s state, and then the framework takes care of the rest.
February 2, 2020
With the Java Platform Module System (JPMS) now being out for a while, a question that you might be asking yourself is: "Can Vaadin be used to make a UI for a modular application?".
December 16, 2019
Vaadin 15 handles bootstrapping and routing on the client side. This enables something which was not easy with Vaadin 14: creating offline apps.
To demonstrate this, we created a small mortgage calculator.
December 10, 2019
Vaadin 15 handles routing mainly on the client side and only delegates to the server for server side routes. Why? So we can add client side views easily.
November 26, 2019
Building a complete layout for an application can be a lot of work. To support different screen resolutions, devices, browsers and themes need careful planning. In this application you’ll find building blocks and complete layouts.