Vaadin Blog
Vaadin Framework 8.3 coming up
The first beta release of Vaadin 8.3 is out. As we are now getting into the “release train mode,” this comes quite soon after the recent 8.2 version. Along with all the latest bug fixes, there is also a bunch of nice features that made it to this milestone. Easier styling of certain components: ...
    Get to Know Vaadiners
Vaadin provides developer tools, components, and services for building modern web applications, but who are the people behind Vaadin? Who proudly carry the message “Fight For Simplicity”, who constantly keep customers in their mind and thrive to give solutions to the Vaadin community? Together we ...
    Vaadin 2017 wrap up
We are already full throttle in 2018, but still wanted to briefly look back how we made it through 2017. And as far as all the events, conferences, and contests, 2017 was a fantastic year for Vaadin. We have moved to the new website, pushed out three versions of Vaadin 8 and a sneak preview of the ...
    Community Answer: Clickable images in Grid components
I learned something new while investigating the problem described in this question on stackoverflow.com: It turns out, you can add click listeners not only to ButtonRenderers but to ImageRenderers as well. They both extend the ClickableRenderer class, as you can see if you inspect the class ...
    The best looking UIs built with Vaadin
There are over 150 000 developers building awesome business applications with Vaadin for making their end-users' lives easier – but what do people really build with Vaadin? We asked the same question for the second time on Twitter and you answered! We had a raffle on Twitter, where people could ...
    Using default DataSource to simplify the development and deployment of a Java EE application
Most servers these days, even when not applying a microservice architecture, host just one application. And most new applications connect to just a single database. Still a lot of time, both in development and deployment, is often spent configuring how your application connects to your relational ...
    
        
      
      Getting Started with Microservices in Java
Microservices are single-purpose, loosely coupled applications that can be developed, scaled, and deployed independently. The sum of them constitutes a whole system. Microservices promote continuous delivery, team independence (freedom to select the right tools and processes), quick evolvability, ...
    Community Answer: Processing a File in a Background Thread
A couple of weeks ago I found this interesting question in the forum: I figured it was a perfect chance to try some live coding and record a video explaining how to implement a simple application with these requirements: 1. Allow users to upload a file. 2. Show a spinner in the UI while the file is ...
    Check out the new Vaadin Directory
Vaadin Directory has served us well as the place to look and install extra components for Vaadin. To better serve the open source community and developers, we just made a complete overhaul of Directory’s user interface to focus on ease of use - and of course to modernize the look and feel. ...