[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
I'm performance freak and using a simple JSP / Servlets architecture together with Guice 3.0 is rocking. Currently serving 13,000 users and I don't pay a dime. :) Fabiano Franz @fabianofranz -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
GWT MVP is probably superior to pure GWT. I like GWT, but the programming model better fits a rich UI than a webpage with a few simple XHR controls. BTW, I think GWT Designer is *awesome*: http://code.google.com/webtoolkit/tools/download-gwtdesigner.html -- Ikai Lan Developer Programs Engineer, Google App Engine Blogger: http://googleappengine.blogspot.com Reddit: http://www.reddit.com/r/appengine Twitter: http://twitter.com/app_engine On Fri, Jan 7, 2011 at 10:47 AM, Gal Dolber wrote: > Probably > > > On Fri, Jan 7, 2011 at 1:38 PM, Sreejumon KP wrote: > >> How about using GWT MVP in App Engine? Would it be better than rest of the >> MVC frameworks? >> >> Regards >> Sreejumon >> >> >> On Fri, Jan 7, 2011 at 10:56 PM, Ikai Lan (Google) < >> ikai.l+gro...@google.com > wrote: >> >>> Yes, Play has a long initialization stage. >>> >>> The reason I'm bringing it up now is because you can enable "Always On" >>> to reduce cold starts. >>> >>> -- >>> Ikai Lan >>> Developer Programs Engineer, Google App Engine >>> Blogger: http://googleappengine.blogspot.com >>> Reddit: http://www.reddit.com/r/appengine >>> Twitter: http://twitter.com/app_engine >>> >>> >>> >>> On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk < >>> marceloverd...@gmail.com> wrote: >>> Ikai, Do you have experience with Play framework on GAE. I looked at it and I noticed it uses Groovy for templating in the view layer. Sometime back I tried to use Groovy on GAE and it had performance impacts. Do you know Play suffers with longer (cold) startup of application, our first time view is accessed (which is probably the same). Cheers, Marcel On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" >>> +gro...@google.com> wrote: > Um ... those are like the opposite of lightweight. > > Here are some I like: > > Play Framework: probably the most underrated Java framework I've ever seehttp://www.playframework.org/ > > Slim3: built for App Engine. Cons: kind of needs deep Eclipse integrationhttp://sites.google.com/site/slim3appengine/ > > There are more. I'll post in a bit. What are other frameworks everyone else > here likes? > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger:http://googleappengine.blogspot.com > Reddit:http://www.reddit.com/r/appengine > Twitter:http://twitter.com/app_engine > > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen wrote: > > spring & jsf > > > On 12/29/10, Sree wrote: > > > Hello, > > > > I am new to Java and App Engine, and coming from ASP.NET C# and > > > Windows Azure world. I am looking for a lightweight & best performing > > > java based MVC framework. I would like to migrate my ASP.NET MVC > > > project to App Engine (Java). > > > > It would be great if you can share your experience. I am open to > > > Python as well, but learning Java is faster than Python, since I am > > > good at C#. > > > > Thanks in Advance. > > > > Regards > > > Sree > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine for Java" group. > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine-java+unsubscr...@googlegroups.com > > > . > > For more options, visit this group at > >http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com . For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en. >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Google App Engine for Java" group. >>> To post to this group, send email to >>> google-appengine-j...@googlegroups.com. >>> To unsubscribe from this group, send email to >>> google-appengine-java+unsubscr...@googlegroups.com >>> . >>> For mor
Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
Probably On Fri, Jan 7, 2011 at 1:38 PM, Sreejumon KP wrote: > How about using GWT MVP in App Engine? Would it be better than rest of the > MVC frameworks? > > Regards > Sreejumon > > > On Fri, Jan 7, 2011 at 10:56 PM, Ikai Lan (Google) < > ikai.l+gro...@google.com > wrote: > >> Yes, Play has a long initialization stage. >> >> The reason I'm bringing it up now is because you can enable "Always On" to >> reduce cold starts. >> >> -- >> Ikai Lan >> Developer Programs Engineer, Google App Engine >> Blogger: http://googleappengine.blogspot.com >> Reddit: http://www.reddit.com/r/appengine >> Twitter: http://twitter.com/app_engine >> >> >> >> On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk < >> marceloverd...@gmail.com> wrote: >> >>> Ikai, >>> >>> Do you have experience with Play framework on GAE. >>> I looked at it and I noticed it uses Groovy for templating in the view >>> layer. >>> Sometime back I tried to use Groovy on GAE and it had performance >>> impacts. >>> >>> Do you know Play suffers with longer (cold) startup of application, >>> our first time view is accessed (which is probably the same). >>> >>> Cheers, >>> Marcel >>> >>> >>> On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" >> +gro...@google.com> wrote: >>> > Um ... those are like the opposite of lightweight. >>> > >>> > Here are some I like: >>> > >>> > Play Framework: probably the most underrated Java framework I've ever >>> seehttp://www.playframework.org/ >>> > >>> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse >>> integrationhttp://sites.google.com/site/slim3appengine/ >>> > >>> > There are more. I'll post in a bit. What are other frameworks everyone >>> else >>> > here likes? >>> > >>> > -- >>> > Ikai Lan >>> > Developer Programs Engineer, Google App Engine >>> > Blogger:http://googleappengine.blogspot.com >>> > Reddit:http://www.reddit.com/r/appengine >>> > Twitter:http://twitter.com/app_engine >>> > >>> > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen >>> wrote: >>> > > spring & jsf >>> > >>> > > On 12/29/10, Sree wrote: >>> > > > Hello, >>> > >>> > > > I am new to Java and App Engine, and coming from ASP.NET C# and >>> > > > Windows Azure world. I am looking for a lightweight & best >>> performing >>> > > > java based MVC framework. I would like to migrate my ASP.NET MVC >>> > > > project to App Engine (Java). >>> > >>> > > > It would be great if you can share your experience. I am open to >>> > > > Python as well, but learning Java is faster than Python, since I am >>> > > > good at C#. >>> > >>> > > > Thanks in Advance. >>> > >>> > > > Regards >>> > > > Sree >>> > >>> > > > -- >>> > > > You received this message because you are subscribed to the Google >>> Groups >>> > > > "Google App Engine for Java" group. >>> > > > To post to this group, send email to >>> > > google-appengine-j...@googlegroups.com. >>> > > > To unsubscribe from this group, send email to >>> > > > google-appengine-java+unsubscr...@googlegroups.com >>> >>> > >>> > > . >>> > > > For more options, visit this group at >>> > > >http://groups.google.com/group/google-appengine-java?hl=en. >>> > >>> > > -- >>> > > You received this message because you are subscribed to the Google >>> Groups >>> > > "Google App Engine for Java" group. >>> > > To post to this group, send email to >>> > > google-appengine-j...@googlegroups.com. >>> > > To unsubscribe from this group, send email to >>> > > google-appengine-java+unsubscr...@googlegroups.com >>> >>> > >>> > > . >>> > > For more options, visit this group at >>> > >http://groups.google.com/group/google-appengine-java?hl=en. >>> >>> -- >>> You received this message because you are subscribed to the Google Groups >>> "Google App Engine for Java" group. >>> To post to this group, send email to >>> google-appengine-j...@googlegroups.com. >>> To unsubscribe from this group, send email to >>> google-appengine-java+unsubscr...@googlegroups.com >>> . >>> For more options, visit this group at >>> http://groups.google.com/group/google-appengine-java?hl=en. >>> >>> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine for Java" group. >> To post to this group, send email to >> google-appengine-j...@googlegroups.com. >> To unsubscribe from this group, send email to >> google-appengine-java+unsubscr...@googlegroups.com >> . >> For more options, visit this group at >> http://groups.google.com/group/google-appengine-java?hl=en. >> > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- Guit: Elegant, beautiful, modular and *production ready* gwt applications. http://code.google.com/p/guit/ -- You received this me
Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
How about using GWT MVP in App Engine? Would it be better than rest of the MVC frameworks? Regards Sreejumon On Fri, Jan 7, 2011 at 10:56 PM, Ikai Lan (Google) > wrote: > Yes, Play has a long initialization stage. > > The reason I'm bringing it up now is because you can enable "Always On" to > reduce cold starts. > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger: http://googleappengine.blogspot.com > Reddit: http://www.reddit.com/r/appengine > Twitter: http://twitter.com/app_engine > > > > On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk > wrote: > >> Ikai, >> >> Do you have experience with Play framework on GAE. >> I looked at it and I noticed it uses Groovy for templating in the view >> layer. >> Sometime back I tried to use Groovy on GAE and it had performance >> impacts. >> >> Do you know Play suffers with longer (cold) startup of application, >> our first time view is accessed (which is probably the same). >> >> Cheers, >> Marcel >> >> >> On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" > +gro...@google.com> wrote: >> > Um ... those are like the opposite of lightweight. >> > >> > Here are some I like: >> > >> > Play Framework: probably the most underrated Java framework I've ever >> seehttp://www.playframework.org/ >> > >> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse >> integrationhttp://sites.google.com/site/slim3appengine/ >> > >> > There are more. I'll post in a bit. What are other frameworks everyone >> else >> > here likes? >> > >> > -- >> > Ikai Lan >> > Developer Programs Engineer, Google App Engine >> > Blogger:http://googleappengine.blogspot.com >> > Reddit:http://www.reddit.com/r/appengine >> > Twitter:http://twitter.com/app_engine >> > >> > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen >> wrote: >> > > spring & jsf >> > >> > > On 12/29/10, Sree wrote: >> > > > Hello, >> > >> > > > I am new to Java and App Engine, and coming from ASP.NET C# and >> > > > Windows Azure world. I am looking for a lightweight & best >> performing >> > > > java based MVC framework. I would like to migrate my ASP.NET MVC >> > > > project to App Engine (Java). >> > >> > > > It would be great if you can share your experience. I am open to >> > > > Python as well, but learning Java is faster than Python, since I am >> > > > good at C#. >> > >> > > > Thanks in Advance. >> > >> > > > Regards >> > > > Sree >> > >> > > > -- >> > > > You received this message because you are subscribed to the Google >> Groups >> > > > "Google App Engine for Java" group. >> > > > To post to this group, send email to >> > > google-appengine-j...@googlegroups.com. >> > > > To unsubscribe from this group, send email to >> > > > google-appengine-java+unsubscr...@googlegroups.com >> >> > >> > > . >> > > > For more options, visit this group at >> > > >http://groups.google.com/group/google-appengine-java?hl=en. >> > >> > > -- >> > > You received this message because you are subscribed to the Google >> Groups >> > > "Google App Engine for Java" group. >> > > To post to this group, send email to >> > > google-appengine-j...@googlegroups.com. >> > > To unsubscribe from this group, send email to >> > > google-appengine-java+unsubscr...@googlegroups.com >> >> > >> > > . >> > > For more options, visit this group at >> > >http://groups.google.com/group/google-appengine-java?hl=en. >> >> -- >> You received this message because you are subscribed to the Google Groups >> "Google App Engine for Java" group. >> To post to this group, send email to >> google-appengine-j...@googlegroups.com. >> To unsubscribe from this group, send email to >> google-appengine-java+unsubscr...@googlegroups.com >> . >> For more options, visit this group at >> http://groups.google.com/group/google-appengine-java?hl=en. >> >> > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
Yes, Play has a long initialization stage. The reason I'm bringing it up now is because you can enable "Always On" to reduce cold starts. -- Ikai Lan Developer Programs Engineer, Google App Engine Blogger: http://googleappengine.blogspot.com Reddit: http://www.reddit.com/r/appengine Twitter: http://twitter.com/app_engine On Thu, Jan 6, 2011 at 11:59 PM, Marcel Overdijk wrote: > Ikai, > > Do you have experience with Play framework on GAE. > I looked at it and I noticed it uses Groovy for templating in the view > layer. > Sometime back I tried to use Groovy on GAE and it had performance > impacts. > > Do you know Play suffers with longer (cold) startup of application, > our first time view is accessed (which is probably the same). > > Cheers, > Marcel > > > On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" +gro...@google.com> wrote: > > Um ... those are like the opposite of lightweight. > > > > Here are some I like: > > > > Play Framework: probably the most underrated Java framework I've ever > seehttp://www.playframework.org/ > > > > Slim3: built for App Engine. Cons: kind of needs deep Eclipse > integrationhttp://sites.google.com/site/slim3appengine/ > > > > There are more. I'll post in a bit. What are other frameworks everyone > else > > here likes? > > > > -- > > Ikai Lan > > Developer Programs Engineer, Google App Engine > > Blogger:http://googleappengine.blogspot.com > > Reddit:http://www.reddit.com/r/appengine > > Twitter:http://twitter.com/app_engine > > > > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen > wrote: > > > spring & jsf > > > > > On 12/29/10, Sree wrote: > > > > Hello, > > > > > > I am new to Java and App Engine, and coming from ASP.NET C# and > > > > Windows Azure world. I am looking for a lightweight & best performing > > > > java based MVC framework. I would like to migrate my ASP.NET MVC > > > > project to App Engine (Java). > > > > > > It would be great if you can share your experience. I am open to > > > > Python as well, but learning Java is faster than Python, since I am > > > > good at C#. > > > > > > Thanks in Advance. > > > > > > Regards > > > > Sree > > > > > > -- > > > > You received this message because you are subscribed to the Google > Groups > > > > "Google App Engine for Java" group. > > > > To post to this group, send email to > > > google-appengine-j...@googlegroups.com. > > > > To unsubscribe from this group, send email to > > > > google-appengine-java+unsubscr...@googlegroups.com > > > > > > . > > > > For more options, visit this group at > > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > > > -- > > > You received this message because you are subscribed to the Google > Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com > > > > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
Ikai, Do you have experience with Play framework on GAE. I looked at it and I noticed it uses Groovy for templating in the view layer. Sometime back I tried to use Groovy on GAE and it had performance impacts. Do you know Play suffers with longer (cold) startup of application, our first time view is accessed (which is probably the same). Cheers, Marcel On Dec 29 2010, 8:02 pm, "Ikai Lan (Google)" wrote: > Um ... those are like the opposite of lightweight. > > Here are some I like: > > Play Framework: probably the most underrated Java framework I've ever > seehttp://www.playframework.org/ > > Slim3: built for App Engine. Cons: kind of needs deep Eclipse > integrationhttp://sites.google.com/site/slim3appengine/ > > There are more. I'll post in a bit. What are other frameworks everyone else > here likes? > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger:http://googleappengine.blogspot.com > Reddit:http://www.reddit.com/r/appengine > Twitter:http://twitter.com/app_engine > > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen wrote: > > spring & jsf > > > On 12/29/10, Sree wrote: > > > Hello, > > > > I am new to Java and App Engine, and coming from ASP.NET C# and > > > Windows Azure world. I am looking for a lightweight & best performing > > > java based MVC framework. I would like to migrate my ASP.NET MVC > > > project to App Engine (Java). > > > > It would be great if you can share your experience. I am open to > > > Python as well, but learning Java is faster than Python, since I am > > > good at C#. > > > > Thanks in Advance. > > > > Regards > > > Sree > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine for Java" group. > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine-java+unsubscr...@googlegroups.com > > . > > For more options, visit this group at > >http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
+1 for Stripes and Objectify -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
I use Stripes and am very happy about it. You can see it in action at https://memwords.appspot.com, and browse the code of this app at http://code.google.com/p/memwords/. Interesting if you're interested in integrating Stripes with SiteMesh (page templating) and Guice (dependency injection). JB. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
Hi, Now I've launched an application toolkit for Google App Engine Java platform, "Gig". http://code.google.com/p/gig/ It includes full-stack application framework and development tools built as Eclipse plugin. How about this? Eiichiro On Dec 29 2010, 11:08 pm, Sree wrote: > Hello, > > I am new to Java and App Engine, and coming from ASP.NET C# and > Windows Azure world. I am looking for a lightweight & best performing > java based MVC framework. I would like to migrate my ASP.NET MVC > project to App Engine (Java). > > It would be great if you can share your experience. I am open to > Python as well, but learning Java is faster than Python, since I am > good at C#. > > Thanks in Advance. > > Regards > Sree -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
We are using Struts 2 in a couple of projects (e.g. http://www.kanalnio.se). With a couple of tweaks (getting rid of struts.xml url mapping, using Guice for dependency injection) it actually works quite smoothly. I've also tried Play Framework and it's really easy to start with and straightforward. We moved away from PF due to scalability issues (our project grew to large and precompilation stopped working). However, this was during PF's early days and I'm sure they've fixed it now. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
+2 Slim3 datastore rocks! pure apt generated code, zero reflexion On Mon, Jan 3, 2011 at 9:36 AM, Roberto Saccon wrote: > +1 on slim3, it is MVC optimized for appengine, datastore engine includes > the latest 1.4.0 async stuff, has even built-in JSON support. > > http://sites.google.com/site/slim3appengine/Home > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to > google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com > . > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > -- Guit: Elegant, beautiful, modular and *production ready* gwt applications. http://code.google.com/p/guit/ -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
+1 on slim3, it is MVC optimized for appengine, datastore engine includes the latest 1.4.0 async stuff, has even built-in JSON support. http://sites.google.com/site/slim3appengine/Home -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
+1 on Stripes. Extremely easy to setup and use - very powerfull and performs quite well on GAE as its basically just a somewhat simple filter/servlet and JSP with a stripes taglib though still, as I said, powerfull. I had to make a few adjustments to get it to serve @UrlBinding("/") for example and I ALWAYS want it to exec controller before being forwarded to any JSP files. Regards, Lars Borup -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
I've got http://www.stripesframework.org/ cold starting in under 2 secs with http sessions enabled On Dec 29, 9:08 am, Sree wrote: > Hello, > > I am new to Java and App Engine, and coming from ASP.NET C# and > Windows Azure world. I am looking for a lightweight & best performing > java based MVC framework. I would like to migrate my ASP.NET MVC > project to App Engine (Java). > > It would be great if you can share your experience. I am open to > Python as well, but learning Java is faster than Python, since I am > good at C#. > > Thanks in Advance. > > Regards > Sree -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
Re: [appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
For the Groovy inclined, I've been having a lot of fun learning Gaelyk: http://gaelyk.appspot.com/ -- biz: http://www.linkedin.com/in/vincentstoessel/ personal: http://www.xaymaca-studios.com/ On Thu, Dec 30, 2010 at 5:56 AM, Davi Nogueira wrote: > I like, VRaptor, http://vraptor.caelum.com.br/en/ > > > Icarus wrote: >> Stripes ? >> >> Thanks, >> Ic >> >> On Dec 30, 12:02 am, "Ikai Lan (Google)" >> wrote: >> > Um ... those are like the opposite of lightweight. >> > >> > Here are some I like: >> > >> > Play Framework: probably the most underrated Java framework I've ever >> > seehttp://www.playframework.org/ >> > >> > Slim3: built for App Engine. Cons: kind of needs deep Eclipse >> > integrationhttp://sites.google.com/site/slim3appengine/ >> > >> > There are more. I'll post in a bit. What are other frameworks everyone else >> > here likes? >> > >> > -- >> > Ikai Lan >> > Developer Programs Engineer, Google App Engine >> > Blogger:http://googleappengine.blogspot.com >> > Reddit:http://www.reddit.com/r/appengine >> > Twitter:http://twitter.com/app_engineOn Wed, Dec 29, 2010 at 10:49 AM, >> > Nasif Noorudeen wrote: >> > > spring & jsf >> > >> > > On 12/29/10, Sree wrote: >> > > > Hello, >> > >> > > > I am new to Java and App Engine, and coming from ASP.NET C# and >> > > > Windows Azure world. I am looking for a lightweight & best performing >> > > > java based MVC framework. I would like to migrate my ASP.NET MVC >> > > > project to App Engine (Java). >> > >> > > > It would be great if you can share your experience. I am open to >> > > > Python as well, but learning Java is faster than Python, since I am >> > > > good at C#. >> > >> > > > Thanks in Advance. >> > >> > > > Regards >> > > > Sree >> > >> > > > -- >> > > > You received this message because you are subscribed to the Google >> > > > Groups >> > > > "Google App Engine for Java" group. >> > > > To post to this group, send email to >> > > google-appengine-j...@googlegroups.com. >> > > > To unsubscribe from this group, send email to >> > > > google-appengine-java+unsubscr...@googlegroups.com >> > > . >> > > > For more options, visit this group at >> > > >http://groups.google.com/group/google-appengine-java?hl=en. >> > >> > > -- >> > > You received this message because you are subscribed to the Google Groups >> > > "Google App Engine for Java" group. >> > > To post to this group, send email to >> > > google-appengine-j...@googlegroups.com. >> > > To unsubscribe from this group, send email to >> > > google-appengine-java+unsubscr...@googlegroups.com >> > > . >> > > For more options, visit this group at >> > >http://groups.google.com/group/google-appengine-java?hl=en. > > -- > You received this message because you are subscribed to the Google Groups > "Google App Engine for Java" group. > To post to this group, send email to google-appengine-j...@googlegroups.com. > To unsubscribe from this group, send email to > google-appengine-java+unsubscr...@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/google-appengine-java?hl=en. > > -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
http://code.google.com/p/litemvc/ Before you read on, a disclaimer: I am biased as I am one of the commiters to this project - I have used litemvc with a fairly complex appengine application - Really easy to integrate with Guice and Freemarker - Follows Guice configuration philosophy, namely: * No XML * Java-based configuration, e.g.: map("/", IndexHandler.class).templateResult("OK", "/index.jsp"); - Follows convention-over-configuration for handlers: * Handlers are POJOs * No interfaces and no annotations * Handler method names == HTTP method names, e.g. get(), post() * URL regex groups are mapped to method parameters, e.g. map("/user/ (\\d+)", ...) will pass group(1) to get(String userId) * Automatic injection of standard method parameters, such as HttpServetRequest and HttpServletResponse Cheers, Yegor -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
I like, VRaptor, http://vraptor.caelum.com.br/en/ Icarus wrote: > Stripes ? > > Thanks, > Ic > > On Dec 30, 12:02 am, "Ikai Lan (Google)" > wrote: > > Um ... those are like the opposite of lightweight. > > > > Here are some I like: > > > > Play Framework: probably the most underrated Java framework I've ever > > seehttp://www.playframework.org/ > > > > Slim3: built for App Engine. Cons: kind of needs deep Eclipse > > integrationhttp://sites.google.com/site/slim3appengine/ > > > > There are more. I'll post in a bit. What are other frameworks everyone else > > here likes? > > > > -- > > Ikai Lan > > Developer Programs Engineer, Google App Engine > > Blogger:http://googleappengine.blogspot.com > > Reddit:http://www.reddit.com/r/appengine > > Twitter:http://twitter.com/app_engineOn Wed, Dec 29, 2010 at 10:49 AM, > > Nasif Noorudeen wrote: > > > spring & jsf > > > > > On 12/29/10, Sree wrote: > > > > Hello, > > > > > > I am new to Java and App Engine, and coming from ASP.NET C# and > > > > Windows Azure world. I am looking for a lightweight & best performing > > > > java based MVC framework. I would like to migrate my ASP.NET MVC > > > > project to App Engine (Java). > > > > > > It would be great if you can share your experience. I am open to > > > > Python as well, but learning Java is faster than Python, since I am > > > > good at C#. > > > > > > Thanks in Advance. > > > > > > Regards > > > > Sree > > > > > > -- > > > > You received this message because you are subscribed to the Google > > > > Groups > > > > "Google App Engine for Java" group. > > > > To post to this group, send email to > > > google-appengine-j...@googlegroups.com. > > > > To unsubscribe from this group, send email to > > > > google-appengine-java+unsubscr...@googlegroups.com > > > . > > > > For more options, visit this group at > > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
Stripes ? Thanks, Ic On Dec 30, 12:02 am, "Ikai Lan (Google)" wrote: > Um ... those are like the opposite of lightweight. > > Here are some I like: > > Play Framework: probably the most underrated Java framework I've ever > seehttp://www.playframework.org/ > > Slim3: built for App Engine. Cons: kind of needs deep Eclipse > integrationhttp://sites.google.com/site/slim3appengine/ > > There are more. I'll post in a bit. What are other frameworks everyone else > here likes? > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger:http://googleappengine.blogspot.com > Reddit:http://www.reddit.com/r/appengine > Twitter:http://twitter.com/app_engineOn Wed, Dec 29, 2010 at 10:49 AM, Nasif > Noorudeen wrote: > > spring & jsf > > > On 12/29/10, Sree wrote: > > > Hello, > > > > I am new to Java and App Engine, and coming from ASP.NET C# and > > > Windows Azure world. I am looking for a lightweight & best performing > > > java based MVC framework. I would like to migrate my ASP.NET MVC > > > project to App Engine (Java). > > > > It would be great if you can share your experience. I am open to > > > Python as well, but learning Java is faster than Python, since I am > > > good at C#. > > > > Thanks in Advance. > > > > Regards > > > Sree > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine for Java" group. > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine-java+unsubscr...@googlegroups.com > > . > > For more options, visit this group at > >http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
That was Struts 2, made a mistake in the spelling -N On Dec 30, 10:08 am, nischalshetty wrote: > Strust 2 , just the default one, without putting in anything unwanted > into it. I use it for m apphttp://justunfollow.comand seems to work > well. > > -N > > On Dec 30, 12:02 am, "Ikai Lan (Google)" > wrote: > > > > > > > > > Um ... those are like the opposite of lightweight. > > > Here are some I like: > > > Play Framework: probably the most underrated Java framework I've ever > > seehttp://www.playframework.org/ > > > Slim3: built for App Engine. Cons: kind of needs deep Eclipse > > integrationhttp://sites.google.com/site/slim3appengine/ > > > There are more. I'll post in a bit. What are other frameworks everyone else > > here likes? > > > -- > > Ikai Lan > > Developer Programs Engineer, Google App Engine > > Blogger:http://googleappengine.blogspot.com > > Reddit:http://www.reddit.com/r/appengine > > Twitter:http://twitter.com/app_engine > > > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen wrote: > > > spring & jsf > > > > On 12/29/10, Sree wrote: > > > > Hello, > > > > > I am new to Java and App Engine, and coming from ASP.NET C# and > > > > Windows Azure world. I am looking for a lightweight & best performing > > > > java based MVC framework. I would like to migrate my ASP.NET MVC > > > > project to App Engine (Java). > > > > > It would be great if you can share your experience. I am open to > > > > Python as well, but learning Java is faster than Python, since I am > > > > good at C#. > > > > > Thanks in Advance. > > > > > Regards > > > > Sree > > > > > -- > > > > You received this message because you are subscribed to the Google > > > > Groups > > > > "Google App Engine for Java" group. > > > > To post to this group, send email to > > > google-appengine-j...@googlegroups.com. > > > > To unsubscribe from this group, send email to > > > > google-appengine-java+unsubscr...@googlegroups.com > > > unsubscr...@googlegroups.com> > > > . > > > > For more options, visit this group at > > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com > > unsubscr...@googlegroups.com> > > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.
[appengine-java] Re: Lightweight & Best performing MVC framework - Recommendation
Strust 2 , just the default one, without putting in anything unwanted into it. I use it for m app http://justunfollow.com and seems to work well. -N On Dec 30, 12:02 am, "Ikai Lan (Google)" wrote: > Um ... those are like the opposite of lightweight. > > Here are some I like: > > Play Framework: probably the most underrated Java framework I've ever > seehttp://www.playframework.org/ > > Slim3: built for App Engine. Cons: kind of needs deep Eclipse > integrationhttp://sites.google.com/site/slim3appengine/ > > There are more. I'll post in a bit. What are other frameworks everyone else > here likes? > > -- > Ikai Lan > Developer Programs Engineer, Google App Engine > Blogger:http://googleappengine.blogspot.com > Reddit:http://www.reddit.com/r/appengine > Twitter:http://twitter.com/app_engine > > > > > > > > On Wed, Dec 29, 2010 at 10:49 AM, Nasif Noorudeen wrote: > > spring & jsf > > > On 12/29/10, Sree wrote: > > > Hello, > > > > I am new to Java and App Engine, and coming from ASP.NET C# and > > > Windows Azure world. I am looking for a lightweight & best performing > > > java based MVC framework. I would like to migrate my ASP.NET MVC > > > project to App Engine (Java). > > > > It would be great if you can share your experience. I am open to > > > Python as well, but learning Java is faster than Python, since I am > > > good at C#. > > > > Thanks in Advance. > > > > Regards > > > Sree > > > > -- > > > You received this message because you are subscribed to the Google Groups > > > "Google App Engine for Java" group. > > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > > To unsubscribe from this group, send email to > > > google-appengine-java+unsubscr...@googlegroups.com > > unsubscr...@googlegroups.com> > > . > > > For more options, visit this group at > > >http://groups.google.com/group/google-appengine-java?hl=en. > > > -- > > You received this message because you are subscribed to the Google Groups > > "Google App Engine for Java" group. > > To post to this group, send email to > > google-appengine-j...@googlegroups.com. > > To unsubscribe from this group, send email to > > google-appengine-java+unsubscr...@googlegroups.com > unsubscr...@googlegroups.com> > > . > > For more options, visit this group at > >http://groups.google.com/group/google-appengine-java?hl=en. -- You received this message because you are subscribed to the Google Groups "Google App Engine for Java" group. To post to this group, send email to google-appengine-j...@googlegroups.com. To unsubscribe from this group, send email to google-appengine-java+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine-java?hl=en.