Note that there are some explanatory texts on larger screens.

plurals
  1. PO
    primarykey
    data
    text
    <blockquote> <p>Is portal based solution a good fit to this problem? </p> </blockquote> <p>Personally, I would stay away from big fat Portal solutions (they are often productivity killers). I've heard good things about <a href="http://www.jboss.org/gatein" rel="nofollow noreferrer">Gatein</a> though but I don't have any real experience with it.</p> <blockquote> <p>Any insights on using "Spring Roo" or "Play" will be very helpful.</p> </blockquote> <p>About Spring Roo, I've read previous answers like <a href="https://stackoverflow.com/questions/1106156/spring-roo-vs-wicket-and-spring">Spring roo Vs (Wicket and Spring)</a> and other things over the Internet but I'm still not convinced (maybe I don't get it), I'm not sure of its maturity, and, more important, I'm really wondering what SpringSource is doing with Grails and Roo (no, <a href="https://stackoverflow.com/questions/2004669/grails-vs-roo-why-springsource-is-pushing-two-very-similar-technologies">Grails vs Roo - why SpringSource is pushing two very similar technologies?</a> doesn't convince me that they will both survive).</p> <p>I can't say much about Play. I've seen the demo like everybody but I would like to read real life feedback. Until then, I'll wait.</p> <blockquote> <p>I did find similar posts (...). Things have surely changed in the mean time!</p> </blockquote> <p>Yes and no :) But let's enter the presentation frameworks hell: there is no single answer to your question (like one year ago), there are dozen of frameworks around there and no clear winner. Just to cite a few:</p> <ul> <li>JSF: Lots of skeptics about this component based framework, including me so I'm not the best one to talk about it but...</li> <li>JSF 2 (+ CDI/Weld): JSF skeptics are encouraged (<a href="http://java.dzone.com/videos/gavin-king-jsr299" rel="nofollow noreferrer">by Gavin King</a>) to "take a second look". Indeed, I think that JSF 2 is a big improvement, especially with CDI, but... it is still pretty new (understand, it lacks of feeback). If you want to embrace Java EE 6, check it out though.</li> <li>Wicket: Another component based framework that is getting more an more attention. I hear mostly good things about it: simpler than JSF, nice design, high testability, HTML designer friendly, etc. You may like it.</li> <li>Tapestry: Just don't (see <a href="https://stackoverflow.com/questions/1303438/why-did-you-stop-using-tapestry/1310032#1310032">Why did you stop using Tapestry?</a>)</li> <li>Struts 2, Spring MVC, Stripes: Action based frameworks. <strong>All decent and will cover your needs</strong> (personally, I like Stripes and its convention over configuration approach, see <a href="https://stripesframework.atlassian.net/wiki/display/STRIPES/Stripes+vs.+Struts2" rel="nofollow noreferrer">Stripes vs. Struts2</a> to get an idea of it).</li> <li>GWT, Flex, Grails: These aren't maybe not what you're looking for. I can't really talk about (recent versions) of Flex and GWT but I know that Grails does <a href="https://stackoverflow.com/questions/397228/is-grails-worth-it">have</a> <a href="https://stackoverflow.com/questions/2055396/is-grails-now-worth-it">some</a> <a href="https://stackoverflow.com/questions/896320/what-are-the-grails-advantages-over-other-java-web-frameworks">fans</a>.</li> </ul> <p>Actually, I'd suggest to take a look at Matt Raible's <a href="http://raibledesigns.com/rd/page/publications" rel="nofollow noreferrer">presentations</a>, he really did a great job at comparing web frameworks, showing their strengths and weakness, gathering facts and numbers, showing trends... I recommend:</p> <ul> <li><a href="http://static.raibledesigns.com/repository/presentations/ComparingJavaWebFrameworks-ApacheConUS2007.pdf" rel="nofollow noreferrer">Comparing JSF, Spring MVC, Stripes, Struts 2, Tapestry and Wicket</a> (still not obsolete)</li> <li><a href="http://static.raibledesigns.com/repository/presentations/WebFrameworksOfTheFuture-FlexGWTRailsAndGrails.pdf" rel="nofollow noreferrer">Web Frameworks of the Future: Flex, GWT, Rails and Grails</a> (just to get a taste of alternatives)</li> <li><a href="http://static.raibledesigns.com/repository/presentations/Comparing_Kick_Ass_Web_Frameworks.pdf" rel="nofollow noreferrer">Comparing Kick-Ass Web Frameworks</a> (this one is the most recent)</li> </ul> <p>Really, have a look at these presentations, they will help you to find an appropriate framework (there is no unique answer but you can restrict the choice by elimination) and might change your point of view.</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. VO
      singulars
      1. This table or related slice is empty.
    2. VO
      singulars
      1. This table or related slice is empty.
    3. VO
      singulars
      1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload