The reason of my question is, coming from a webservices background, transitionning to UI. I want to be proficient in at least one popular web framework. From the myriad of them, it is kind of hard to choose one. that's why I rely on your input, from expressing the after sought industry trends.
Josh Long wrote:Naturally, the right answer in absence of specifics is, "it depends." Spring MVC and GWT, for example, will both help you "rapidly" build applications that look nothing like one another. So it depends on what kind of application you're trying to build. Additionally, who says it has to be an either-or question: a lot of people embed GWT islands of code /behavior in Spring MVC applications. Simialarly, many people Spring Web Flow AND Spring MVC, or Spring Faces and Spring MVC, or Spring BlazeDS (for flex clients) and Spring MVC, Spring WS and REST support adjacent to a Spring MVC application, etc.