Vaadin Blog
The state of SVG (Scalable Vector Graphics) in the modern web
I have always been a big fan of the SVG format (Scalable Vector Graphics, an XML based standard to represent graphics). I was already building a charting library using SVGs when the only way to display them in a browser was a browser plugin by Adobe. Around seven years ago I also authored an add-on ...
    Vaadin 8.2 comes with improvements to Binder, Navigator, Grid, and Tree
Although there is currently a lot of buzz around the upcoming Vaadin 10 and Flow, we continue to work with improvements to the Vaadin 8 series, as well. In fact, specific features are developed or improved in the 8 series and then the changes will later be applied to Vaadin Flow. Also, the ...
    Vaadin Raffle Winners
There are over 150 000 developers actively using Vaadin around the world, building awesome business applications for making their end-users' lives easier – but what do people really build with Vaadin? A handful of the applications are introduced at https://vaadin.com/success-stories but we wanted ...
    Vaadin Custom Training - Learn more and pay less #ffs
Starting today, you can benefit from our new and simplified Custom Training. With more courses than ever before, unlimited number of training participants and a simplified pricing model you’ll get an amazing Vaadin Expert-led learning experience for you and your team. Simplified - What has changed? ...
    Vaadin's frontend direction
There has been some discussion about what the recently announced Vaadin 10 platform means in the context of GWT. I'll summarise some background about the direction we're taking here. I want to bring up two central themes: component models and freedom of choice. Component models UI development ...
    
        
      
      Clock ticking loudly for Swing and SWT users
It might have flown under your radar, but with the release of Java 9, Oracle delivered the biggest wakeup call yet to Swing users. While Swing remains supported within JavaSE, the options are running out to get your Swing applications to your users’ desktops and to keep these applications updated. ...
    More on Java 9 compatibility
As discussed earlier, the core of Vaadin 8 is already compatible with Java 9. The issue burdening developers, however, has been the incompatibility of GWT when compiling a new widgetset, or developing new components. For many Vaadin developers, this has been a showstopper, as setting up a different ...
    Performance testing in Vaadin apps
Website speed and responsiveness are two of the primary quality requirements in Web projects, as they have direct impact on revenue, both positive and negative. Although Vaadin is a great open-source web framework for developing rich internet applications, it is no secret that testing the ...
    
        
      
      Migrating to Vaadin 10 and beyond
Revised November 2018 - few changes to our plans and product names A year ago I wrote here about our plans how we help current Vaadin Framework 8 users to migrate to Vaadin 10 platform. Since Developer Preview was released we talked to Vaadin customers and got the message that migration path would ...