If I had to start an hybrid project now, I'd probably start with +Thomas Broyer
modular-webapp archetype : https://github.com/tbroyer/gwt-maven-archetypes
. With this archetype you will have 3 maven projects : one for client code, one for shared code and one for server code. The server project runs with a lightweight mvn tomcat:run (or whatever), so you can build the "standard" part without the weight of GWT dev ; it's just a standard java webapp, you can use the framework of your choice (SpringMVC for me), just JSP, whatever. And for GWT client dev, you'll use the standard Eclipse plugin in external server mode.