[ajug-members] Seeking web app advice
Kerry Randolph
kerry at randolph1.com
Thu Feb 12 16:37:57 EST 2009
Hi Lance
Thanks for the advice. I can't tell you how much I appreciate the advice
from experienced developers like yourself and am glad that amateur questions
like mine are entertained without too much annoyance factor (I hope).
I am actually working through the Java EE course on
javapassion.comcurrently... and haven't actually started developing my
project except for
the high level design... I don't know anything about other frameworks that
so many people talk about like Groovy/Grails or JRuby/Rails (yet)...
But I have what I think is a GREAT and FANTASTIC idea for a web product... I
also am interested in learning web development as a career move (I'm
currently in an ops role supporting apache/jboss/weblogic boxes for a
fortune 500 company).
At my company, they use J2EE with a lot of JBoss libraries like Richfaces
and JBoss Portal in their approved dev stack, so I have an incentive to use
Richfaces and full Java EE from the perspective that I am in a support role
of the container, even though I don't directly support the app or the code.
I don't understand why Java EE is considered to be so "heavy"... but i'm
only halfway through the EE course and haven't got to the point to look at
other frameworks yet... so I'm just ignorant at this point, and it's
uncomfortable.
On Tue, Feb 10, 2009 at 1:27 PM, Lance Gleason <lgleasain at yahoo.com> wrote:
> Kerry,
>
> It sounds like you have a language looking for a problem to solve instead
> of a problem looking for an appropriate language/technology. The trend
> among the Java community is to move away from a heavy Java solution to a
> problem unless you have requriements that need the extra horsepower that a
> Java based solutiuon gives you.
>
> The vast majority of projects developed today are not hightly transactional
> systems with hundreds or thousands of concurrent users. To that end I would
> recommend looking at developing a solution in Groovy/Grails or JRuby/Rails
> to get something working. You can call Java libraries from wither of these
> frameworks and plug in Java code as your user profile and performance needs
> dictate it.
>
> If the main purpose of this exercise is to learn, or get better at Java
> you will probably get more bang for your buck by contributing to a current
> Java open source project will will have the side benefit of having a number
> of experienced Java developers reviewing your code submissions. This will
> help you to improve your coding styles and habits and will give you a much
> richer experience.
>
> All the best!
>
> Lance
>
>
> _______________________________________________
> ajug-members mailing list
> ajug-members at ajug.org
> http://www.ajug.org/mailman/listinfo/ajug-members
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://www.ajug.org/pipermail/ajug-members/attachments/20090212/0b2b91cc/attachment.html
More information about the ajug-members
mailing list