My question is GWT need something else to work on server side with a database ?.
I was looking in Google and the used solutions looks like a mix of frameworks but the Java information its overhelming (I admit its impresive, tons and tons of Java information sources), so far I found
For the data persistence We are going to use JPA with the Hibernate implementation (This seems to be a straight-forward).
For the server Jetty seems to be the best option but Im not sure. (Easy to use and lightweight)
For the framework:
- GWT Alone.
- Play Framework - looks good but this its confusing because the comunity its divided in two flavors of the framework and the Java side is the old release, the new releases are in Scala.
- Spring and all Its sons Spring MVC and Spring Roo - also looks good but its huge and have a sense of a very inclinated learning curve.
- J2EE with EJB ???
- GWT-Platform seems the best solution for me for now but we are still open to sugestions.
Can anyone with more Java experience could give us any advise or share experiences about these architectures and what is the best choice if any to use with GWT ?
Also today I was looking Vaadin, Looks very good, have a lot of widgets based on GWT, now in version 6.8 its only server side but from version 7 its planed client side for offline applications. Any feedback on Vaadin ?