Vaadin Community Spotlight - September 2014

Lots of things have happened for Vaadin users after the summer holidays. There have been many official releases, mostly built around Vaadin 7.3 and the new Valo theme engine. We even titled September as the “Month of Valo” with, among others, JAXenter.de covering the release and More Vaadin writing ...

Web Application Scalability - Executive Summary

I recently had a privilege to put my head together with Arun Gupta from RedHat about web application scalability. We couldn’t come up with any silver bullets for this sometimes scary topic - there isn’t one. There are lots of different kinds of applications and they all have their optimal setups ...

Using Infinispan as a persistency solution

Various RDBMSs are the de-facto standard for persistency. Using them is such a safe bet by architects that I dare say they are used in too many places nowadays. To fight against this, I have recently been exploring with alternative persistency options, like graph databases. This time I played with ...

Community Spotlight - July 2014

After the rainy start, it has been a beautiful summer here in Finland. We have been enjoying our holidays and sailing a lot in the beautiful Finnish archipelago. But like all nerds, we wanted to collect data too. And for this purpose we created a small tracker application for our boats. This shows ...

Credible mobile Java EE apps

A couple of weeks ago we had a webinar with a nice overview of a Vaadin TouchKit application built on top of a well established Java EE architecture. Some viewers even called it a "TouchKit essentials for Java EE gurus", but we are pretty happy about the content we covered there. You should ...

Using Web Components in plain Java

Web Components is a major effort to solve an issue among JavaScript hackers that has been working well in the Java world for ages: modularization. Using four emerging standards, Custom Elements, Html Imports, Templates and Shadow DOM, one can finally package UI components in such a way that they ...

Community Spotlight - June 2014

In this article series we have mostly covered topics closely related to Vaadin. But we would also love to give more credit about external contributions to the core Vaadin itself. During the past month, Fabian Lange has been really active, almost like working in our R&D team, and also Norman ...

Community Spotlight - May 2014

It is time to continue our series of community highlights. In case you missed the first episode: we’ll be briefly covering various Vaadin related topics from the interwebs that you might miss by following just our blog or newsletter. To be presented in the next episodes, do or write something cool ...

Neo4j + Spring Data - a natural fit for my data

Relational databases, RDBMSes, are the de-facto persistency solution for business apps. RDBMSes excel at large amounts of simple, not particularly complex data. Historically, each table is a structure of rows on disk. When you do a join, it’s an optimization on disk to help locate a pointer to ...