e.g. Can you easily develop somethign like the vaadin.com website using only vaadin? Its got a login box, knows about login state, has some static navigation bars to mostly html pages and a bunch of static links at the bottom. Was this built using another framework, or hand coded like an swt app to try and make it look like a web page (e.g. there is no html or css, so the java developer has to do all the layout and design work),
Ive looked at the demos and scanned the book of Vaadin, and wonder if can only be used to create things which look like STW apps, not websites with dynamic functionality (such as the vaadin site) and html pages which a designer and content provider can edit
In the past Ive used jsp and sevlets + html, and later Wicket with good succuess.
Out of the box, Wicket supports login state, search engine friendly URLS, breadcrumbs, redirect back to where you were after login and total abstraction from the HTML and CSS so a designer can make the pages look how he wants. Does Vaadin have any of this?
Do people use vaadin only for applications which are delivered by web, or do people use them for normal websites which hapen to have some dynamic functionality on some pages? If so, do people use other frameworks do do the html side of things, and only use vaadin for the bits of the pages with hard core functionality?
Are portlets used for this? If so does anyone have a handy login portlet which shows username and password boxes if no session, and the name and logout button if there is a session for example?
Thanks for your thoughts.