[PJUG Javamail] Question on which Java web frameworks to learn
Mikhail Khodorovskiy
mik373 at hotmail.com
Mon Feb 9 21:54:21 EST 2009
I personally feel that the future is after Widget frameworks that run inside the browser such as ExtJS, YUI, and GWT. The server in this case only provides the data-level RPC a la RESTFul services. The services can be reused for new applications such as building mashups an such. Also, that way the sever never has to worry about rendering HTML and is offloaded from processing user driven events completely. It only provides the data to populate components that are now important to the user. Building with JavaScript-based widgets also allows for a beter user experience with a richer UI.
Just my opinions,
Mikhail
Date: Sun, 8 Feb 2009 20:09:40 -0800
From: getza1 at gmail.com
To: javamail at pjug.org
Subject: Re: [PJUG Javamail] Question on which Java web frameworks to learn
Thanks everybody for all the great responses. I also agree that it would probably be best for me to learn the fundamentals and then I can apply them to particular frameworks. Joe you make a very good point about having to integrate with existing technologies being used but then be in a position to offer ideas or routes that may be better in the future.
I think for now, I will probably read the two books I have on Tapestry and WebWork since I already have them. But I will focus more on the principals behind the two. I had a chance to use Spring a little bit at work and I really liked that framework.
Howard, I have the Manning book Tapestry which covers Tapestry 3. Would it be worth it for me to read this book or look into focusing more on Tapestry 5?
Thanks again everyone,
Aaron
On Sun, Feb 8, 2009 at 11:05 AM, Siraj Podikunju <sirajp at spconsult.com> wrote:
Hi Aaron,
I agree with all the other responses to your question - learning about different frameworks and how they work is valuable knowledge. But if you want to focus on a particular framework or two to start with, look at the job listings in your area to see what they are requiring. Another approach is to talk to different recruiters to find out what kind of skills they are hiring for.
IMO: Spring has gained significant momentum in recent years and Flex is now gaining momentum whereas Struts is seeming like legacy! Like programming languages, web frameworks get bigger and more complex the more they are adopted, and then somebody comes up with a simpler framework because existing frameworks require too much learning!!
Good luck and let's know what you decide on.
Siraj.
Aaron Getz wrote:
Hello everyone,
I'm wanting to start learning more about Java web frameworks to increase my knowledge base and chances for finding other employment opportunities. I'm curious if anyone can give me a better idea of which frameworks to look at. In reality some companies have legacy apps that use Struts, etc. I already have two books, one on Tapestry and one on WebWork. So I was going to look into those frameworks. Would it be worth it to learn something like Struts or should I focus on newer frameworks like GWT, etc?
Thanks,
Aaron
--
Siraj Podikunju
SP Consulting, Inc.
Tel: 360-600-6608
Fax: 360-260-3448
E-Mail: sirajp at spconsult.com
_________________________________________________________________
Windows Live™: E-mail. Chat. Share. Get more ways to connect.
http://windowslive.com/online/hotmail?ocid=TXT_TAGLM_WL_HM_AE_Faster_022009
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.pjug.org/pipermail/javamail/attachments/20090209/0bfda54a/attachment.html
More information about the Javamail
mailing list