wood burning stoves 2.0*
The moose likes Spring and the fly likes Next framework to choose ? Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Frameworks » Spring
Bookmark "Next framework to choose ?" Watch "Next framework to choose ?" New topic
Author

Next framework to choose ?

Amr Ghazi
Greenhorn

Joined: Apr 15, 2011
Posts: 2
Hello All,

I am in the quest of looking for my next framework to learn to build rapid and scalable web applications.

Spring MVC vs GWT vs Struts or any other mainstream adopted framework.

I emphasis on 3 points:

Ease of use,
Learning curve,
can be used for small as well as large web applications.

TIA
Hauke Ingmar Schmidt
Rancher

Joined: Nov 18, 2008
Posts: 433
    
    2
mea culpa wrote:
Ease of use,
Learning curve,
can be used for small as well as large web applications.


The search for the silver bullet.

Pick any two. That's the reason why there are literally hundreds of web frameworks.
Josh Long
author
Greenhorn

Joined: Apr 04, 2011
Posts: 24

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.


Thanks, Josh Long
Spring Developer Advocate, SpringSource, a division of VMware
http://blog.springsource.org - http://www.joshlong.com
Amr Ghazi
Greenhorn

Joined: Apr 15, 2011
Posts: 2
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.


Josh Long
author
Greenhorn

Joined: Apr 04, 2011
Posts: 24

Well, naturally I recommend Spring MVC :-) I'm on phone so don't have the references on hand. You might Google Matt Raible's comparing web frameworks talk - he seemed to like Spring MVC too, and (tried) to give reasons
Jesus Angeles
Ranch Hand

Joined: Feb 26, 2005
Posts: 2049
This is like a career question.

Normally, you wouldnt prioritize looking into something which you will never use. Decide what is your goal (e.g. job role). This includes deciding on your target work location. You can look at job openings for that role and see what UI framework is used most.
 
Consider Paul's rocket mass heater.
 
subject: Next framework to choose ?
 
Similar Threads
What is Turbine (vs Struts)
CMS vs Framework
Spring vs JEE
SCWCD vs SCBCD
Christian: AJAX vs WebStart?