App Engine Framework Usage Statistics

202 views
Skip to first unread message

Dave

unread,
May 13, 2012, 8:36:00 PM5/13/12
to Google App Engine
I am trying to understand the most widely used java framework for
developing server side web applications on Appengine. My goal is to
pick the most heavily used one for an upcoming class. I have seen no
usage statistics. Are there any available? Are java frameworks more or
less popular than Python frameworks?

The JEE 6 spec has Servlets 3.0, JSP 2.2 and JSF 2.0. Appengine is
running none of these specifications.
Appengine is currently running an old version of servlets 2.5. Is
there any announced plan for Appengine to support servlets 3.0.
Appengine does not directly support the full JSF 2.0 release. Is there
any plan to?

Since the latest versions of servlets, jsp and jsf are not currently
supported by Appengine then is there one or two leading frameworks
that java developers are using on Appengine. This information would be
helpful for new users to best focus their initial learning to proven
systems used by experienced developers.

Jay

unread,
May 14, 2012, 5:22:01 PM5/14/12
to google-a...@googlegroups.com
Hello Dave, I mostly live in Python land on app engine myself. In Java land, I think people gravitate to lighter weight frameworks than the classic Java standards that you mention.

I'll suggest two to consider:

Play! framework
Apache Wicket

Jeff Schnitzer

unread,
May 14, 2012, 8:22:26 PM5/14/12
to google-a...@googlegroups.com
Java web development has stagnated. But more than that, there has
been a fundamental shift away from heavy trainwreck frameworks like
JSF towards simpler javascript client-driven webapps backed by
REST/JSON apis.

Don't bother with JSF, it's a dead end.

All you need is a simple way of rendering templated HTML (straight-up
JSP will work adequately) and a REST framework like Resteasy or
Jersey. You'll get a lot of mileage out of a client-side templating
system like handlebars.js.

Jeff
> --
> You received this message because you are subscribed to the Google Groups "Google App Engine" group.
> To post to this group, send email to google-a...@googlegroups.com.
> To unsubscribe from this group, send email to google-appengi...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
>
Reply all
Reply to author
Forward
0 new messages