Dev Day Berlin Early Bird

What should my application architecture look like, so that it scales when my application’s userbase grows? What would be the best way to learn about the best practices with Vaadin? How about if we already have a large team working on Vaadin and we want to minimize boilerplate? The way to learn the ...

CUBA Studio — How we use Vaadin for our Web Development Tool

CUBA Platform is a fairly new and rapidly growing Java framework for efficient enterprise application development. A significant part of its success can be associated with its own development tool - CUBA Studio, which is Vaadin-faced to the users. Often, to employ one or another framework, you have ...

Community Spotlight - January 2016

In the end of last year, our Community Spotlights were quite focused on new add-ons published to Directory. It has been really active on that front lately as well, but this time, let’s concentrate on some of the most interesting articles and examples you have recently created. MVP in Vaadin Spring ...

Vaadin Docs – a step further to online documentation

A few years ago Vaadin was a company with only one big product, namely Vaadin Framework. The documentation for Vaadin Framework has been presented in the form of Book of Vaadin, which we are very proud of and to be honest, the name has always been a nice addition, as well. Over the years, however, ...

UX tips videos, part one

User Experience can be a win or lose factor for your web app. Even if you develop the greatest features, but without great UX, your app might crash and burn. So what is good UX and how can you achieve it? Surprisingly, quite often it is the little things that make it or break it. For this reason, ...

Testing Vaadin applications with Selenium vs Testbench

Overview Selenium helps to automate web applications for testing purposes. The wide browser support and open source licensing makes Selenium very popular for testing Javascript applications and also a core technology for other automation testing tools. Vaadin Testbench is a testing tool for mainly ...

Scalable web applications

Scalability is your web application's ability to handle a growing number of concurrent users. Explore our analysis of how scalable a web app needs to be. Will it be intended for small scale intranet usage of tens to hundreds of concurrent users, or do you plan to reach for a medium size global web ...

Vaadin Elements – a set of Web Components for business apps

As you have probably noticed, we recently introduced a new product called Vaadin Elements. Vaadin Elements builds on the Web Components standards and Google Polymer and will allow you to start using Vaadin components in any front end framework – like jQuery, Angular 2, React, Ember 2 or any plain ...

Community Spotlight - November 2015

It’s been a busy autumn for all of us, but the awesome Vaadin community has found some time to squeeze out quite a lot of cool stuff. Let’s cover some of that. Challenge Many developers have been busy participating in Vaadin Challenge. In this competition, organized together with IBM, you can learn ...