Re: [ljc] Struts, Spring MVC, or what for new Web app development

From: Stéphane
Sent on: Wednesday, October 10, 2012 10:22 AM
Strongly pushing grails to avoid some of boilerplate from spring mvc but still you have the spring benefits (modularity, programming model, ecosystem etc).
Sky and Netflix for instance are intensively using it with nice feedbacks.
Play Framework is a cool one, just a bit more verbose than grails and targeting java streaming servers (based on Netty). It has less maturity and less support for database mapping but is trades that for lighter memory use, process time and Java compile-time checking.

On Wed, Oct 10, 2012 at 9:40 AM, John Stevenson <[address removed]> wrote:
Hello Alex,
 
This is a can of worms question, but its good to get discussions going :-)  Here are my completely biased opinions too...

Struts is simple and allows you to do things your own way
Spring does everything but tends towards kitchen sink design
Java Enterprise libraries are well documented and easy to use
play is the new kid on the block getting lots of interest
force.com is a framework and a platform for deploying web apps on the cloud (there is a meetup tonight if anyone want to know more)

As a gross generalisation, I would say:

If you want to get applications built, I'd tend towards play or force.com.

If you want to build environments then look at the other libraries people have mentioned.

Thanks



On 9 October[masked]:06, Alex McLintock <[address removed]> wrote:
I am working on a new web app project and trying to decide on the
technologies to use.

There is a strong drive towards Java round here but no firm reason to
use it. We are currently using a Java CMS but I don't have to use
that.

In the past I would have considered Struts, or maybe hand rolled
Spring. Nowadays I would be considering SpringRoo - basically to set
up the first lot of Maven/SpringMVC/JSP and so on.
But I seem to be the only person I know who likes SpringRoo.

So fellow java programmers. What do you use for web site development?
Have you all moved to other languages/frameworks like Grails or even
PHP based Drupal?

Is there anyone who likes Spring Roo or even Spring MVC?


Alex




--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
http://www.meetup.com/Londonjavacommunity/
This message was sent by Alex McLintock ([address removed]) from LJC - London Java Community.
To learn more about Alex McLintock, visit his/her member profile: http://www.meetup.com/Londonjavacommunity/members/64992/
Set my mailing list to email me

As they are sent
http://www.meetup.com/Londonjavacommunity/list_prefs/?pref=1

In one daily email
http://www.meetup.com/Londonjavacommunity/list_prefs/?pref=2

Don't send me mailing list messages
http://www.meetup.com/Londonjavacommunity/list_prefs/?pref=0
Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]






--
Please Note: If you hit "REPLY", your message will be sent to everyone on this mailing list ([address removed])
This message was sent by John Stevenson ([address removed]) from LJC - London Java Community.
To learn more about John Stevenson, visit his/her member profile
Set my mailing list to email me As they are sent | In one daily email | Don't send me mailing list messages

Meetup, PO Box 4668 #37895 New York, New York[masked] | [address removed]



--
Stéphane MALDINI
--


Our Sponsors

  • Our Blog

    Read the latest news from the LJC

  • RecWorks Ltd

    Fixing Tech Recruitment using the Power of Community

  • jClarity

    Java/JVM Performance Analysis Tools & mentoring for Java related matters

  • LJC Aggrity

    Our LJC Aggrity site contains blog posts from our members

  • LJC Book Club

    Our Book club with book reviews from our members

  • Devoxx UK

    Java Community Conference, in collaboration with the LJC 12/13 Jun 14

  • SkillsMatter

    "Host, help organise, promote, film many of our meetings."

  • New Relic

    New Relic makes sense of billions of metrics a day in real time.

  • Hazelcast

    Hazelcast is the leader in operating in-memory computing.

  • Packt Publishing

    A publishing company specializing on specific technologies and solutions

  • Java.Net

    We are an official Java User Group recognised by Oracle's JUG program

  • JRebel

    Free 3 month J-Rebel license.

  • O'Reilly

    40% discount on printed books and 50% on e-books.

People in this
Meetup are also in:

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy