From the information I've gathered, Vaadin seems best suited for business related applications.
I'm just wondering if anyone with experience could tell me if it would be possible to create Facebook 2.0 with Vaadin? It seems like a really good front-end for such a thing and I see many possibilities for amazing user experiences.
(That's not what I'm aiming to do, just trying to make the question more concrete)
Note that I'm a beginner and currently developing using Thymeleaf as my template engine.