[google-appengine] Re: MVC framework
Hello, Any one is using apache click (click.apache.org) with appengine. I personally feel it interesting for rapid web application development and for producing rich client applications. Any opinions on this framework. -Aswath On Thu, Dec 20, 2012 at 9:06 PM, Aleksei Rovenski aleksei.roven...@gmail.com wrote: Maybe Sitebricks? четверг, 20 декабря 2012 г., 12:17:06 UTC+2 пользователь aswath написал: Hi All, What is a good java MVC framework to use in GAE development. I use GWT for most stuff, and servlets and JSP's. But, doing simple things in GWT is more time consuming. For more complex forms and UI logic, I will still do in GWT I am looking for a java MVC framework with good UI components for rapid web development. I have worked few years ago on Struts and little bit on JSF. I am not in favor of Struts for now. I am not sure about the JSF community and its support now. I have gone thru the group and found few * vRaptor * Slice * Wicket etc. What is currently used by the developers? It should be easy to learn, and a lot of documentation to get started. -Aswath www.AccountingGuru.in -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
Re: [google-appengine] Re: MVC framework
Aswath, I am using spring-mvc + velocity + dcevm for rapid development: http://blog.rafaelsanches.com/2012/02/02/spring-mvc-velocity-dcevm/ Unfortunately I had to do a lot of hacks to overcome cold startup with spring. I will be writing on a blog post soon. The three main issues of spring are: 1) At the very beginning, before spring is even called, appengine do a nice classpath scanning searching for taglib stuff. Even if you don't use taglib, jsp or any other 1997 stuff. 2) context:component-scan is slow. Again, because of classpath scanning. 3) WebApplicationContext takes forever to initialize. I have a solution for 2 and almost for 3. thanks rafa On Tue, Jul 16, 2013 at 12:47 AM, Aswath Satrasala aswath.satras...@gmail.com wrote: Hello, Any one is using apache click (click.apache.org) with appengine. I personally feel it interesting for rapid web application development and for producing rich client applications. Any opinions on this framework. -Aswath On Thu, Dec 20, 2012 at 9:06 PM, Aleksei Rovenski aleksei.roven...@gmail.com wrote: Maybe Sitebricks? четверг, 20 декабря 2012 г., 12:17:06 UTC+2 пользователь aswath написал: Hi All, What is a good java MVC framework to use in GAE development. I use GWT for most stuff, and servlets and JSP's. But, doing simple things in GWT is more time consuming. For more complex forms and UI logic, I will still do in GWT I am looking for a java MVC framework with good UI components for rapid web development. I have worked few years ago on Struts and little bit on JSF. I am not in favor of Struts for now. I am not sure about the JSF community and its support now. I have gone thru the group and found few * vRaptor * Slice * Wicket etc. What is currently used by the developers? It should be easy to learn, and a lot of documentation to get started. -Aswath www.AccountingGuru.in -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
Re: [google-appengine] Re: MVC framework
Try Ninja at http://www.ninjaframework.org and its ninja-appengine module: https://github.com/ninjaframework/ninja-appengine . Ninja is a bit to Java what Rails is to Ruby. Starting your project is as simple as running: mvn archetype:generate -DarchetypeGroupId=org.ninjaframework -DarchetypeArtifactId=ninja-appengine-blog-archetype Ninja-appengine uses Jeff's great Objectify library as persistence layer. It provides everything you need out of the box: html templating, restful routes, testing, dependency injection, fast and productive dev cycles and much much more... Feedback always appreciated :) Best, Raphael On Wed, Jul 17, 2013 at 12:02 AM, Rafael mufumb...@gmail.com wrote: Aswath, I am using spring-mvc + velocity + dcevm for rapid development: http://blog.rafaelsanches.com/2012/02/02/spring-mvc-velocity-dcevm/ Unfortunately I had to do a lot of hacks to overcome cold startup with spring. I will be writing on a blog post soon. The three main issues of spring are: 1) At the very beginning, before spring is even called, appengine do a nice classpath scanning searching for taglib stuff. Even if you don't use taglib, jsp or any other 1997 stuff. 2) context:component-scan is slow. Again, because of classpath scanning. 3) WebApplicationContext takes forever to initialize. I have a solution for 2 and almost for 3. thanks rafa On Tue, Jul 16, 2013 at 12:47 AM, Aswath Satrasala aswath.satras...@gmail.com wrote: Hello, Any one is using apache click (click.apache.org) with appengine. I personally feel it interesting for rapid web application development and for producing rich client applications. Any opinions on this framework. -Aswath On Thu, Dec 20, 2012 at 9:06 PM, Aleksei Rovenski aleksei.roven...@gmail.com wrote: Maybe Sitebricks? четверг, 20 декабря 2012 г., 12:17:06 UTC+2 пользователь aswath написал: Hi All, What is a good java MVC framework to use in GAE development. I use GWT for most stuff, and servlets and JSP's. But, doing simple things in GWT is more time consuming. For more complex forms and UI logic, I will still do in GWT I am looking for a java MVC framework with good UI components for rapid web development. I have worked few years ago on Struts and little bit on JSF. I am not in favor of Struts for now. I am not sure about the JSF community and its support now. I have gone thru the group and found few * vRaptor * Slice * Wicket etc. What is currently used by the developers? It should be easy to learn, and a lot of documentation to get started. -Aswath www.AccountingGuru.in -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out. -- inc: http://ars-machina.raphaelbauer.com tech: http://ars-codia.raphaelbauer.com web: http://raphaelbauer.com -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengine+unsubscr...@googlegroups.com. To post to this group, send email to google-appengine@googlegroups.com. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
Re: [google-appengine] Re: MVC framework
Hi all, A quick plug for thundr: http://3wks.github.io/thundr/ This is our light weight Web MVC which was built specifically to overcome some of the issues we experienced trying to use spring, play and other frameworks on appengine. Its designed to give you a leg up with simplicity and transparency of code relationships, so it offers good high level abstractions. However one of the main pains i suffered with other frameworks is that a lot of the appengine services are quite low level, so it never prevents you from hooking in basic low-level stuff. For example, you can just wire up an existing servlet as a controller if you need to, or pull in an external library to handle specific use cases. Its comes with jsp support out of the box, but its easy to plug in other templating languages (velocity, handlebars, any other implementation you care to name). It also runs on other platforms (although obviously appengine specific code won't), if you need a migration path in mind. Its being used on multiple production enterprise applications, some of which have been going for well over a year and we're very happy with it. Take a look! On Wednesday, July 17, 2013 8:47:18 AM UTC+10, ra wrote: Try Ninja at http://www.ninjaframework.org and its ninja-appengine module: https://github.com/ninjaframework/ninja-appengine . Ninja is a bit to Java what Rails is to Ruby. Starting your project is as simple as running: mvn archetype:generate -DarchetypeGroupId=org.ninjaframework -DarchetypeArtifactId=ninja-appengine-blog-archetype Ninja-appengine uses Jeff's great Objectify library as persistence layer. It provides everything you need out of the box: html templating, restful routes, testing, dependency injection, fast and productive dev cycles and much much more... Feedback always appreciated :) Best, Raphael On Wed, Jul 17, 2013 at 12:02 AM, Rafael mufu...@gmail.com javascript: wrote: Aswath, I am using spring-mvc + velocity + dcevm for rapid development: http://blog.rafaelsanches.com/2012/02/02/spring-mvc-velocity-dcevm/ Unfortunately I had to do a lot of hacks to overcome cold startup with spring. I will be writing on a blog post soon. The three main issues of spring are: 1) At the very beginning, before spring is even called, appengine do a nice classpath scanning searching for taglib stuff. Even if you don't use taglib, jsp or any other 1997 stuff. 2) context:component-scan is slow. Again, because of classpath scanning. 3) WebApplicationContext takes forever to initialize. I have a solution for 2 and almost for 3. thanks rafa On Tue, Jul 16, 2013 at 12:47 AM, Aswath Satrasala aswath.s...@gmail.com javascript: wrote: Hello, Any one is using apache click (click.apache.org) with appengine. I personally feel it interesting for rapid web application development and for producing rich client applications. Any opinions on this framework. -Aswath On Thu, Dec 20, 2012 at 9:06 PM, Aleksei Rovenski aleksei@gmail.com javascript: wrote: Maybe Sitebricks? четверг, 20 декабря 2012 г., 12:17:06 UTC+2 пользователь aswath написал: Hi All, What is a good java MVC framework to use in GAE development. I use GWT for most stuff, and servlets and JSP's. But, doing simple things in GWT is more time consuming. For more complex forms and UI logic, I will still do in GWT I am looking for a java MVC framework with good UI components for rapid web development. I have worked few years ago on Struts and little bit on JSF. I am not in favor of Struts for now. I am not sure about the JSF community and its support now. I have gone thru the group and found few * vRaptor * Slice * Wicket etc. What is currently used by the developers? It should be easy to learn, and a lot of documentation to get started. -Aswath www.AccountingGuru.in -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengi...@googlegroups.com javascript:. To post to this group, send email to google-a...@googlegroups.comjavascript:. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out. -- You received this message because you are subscribed to the Google Groups Google App Engine group. To unsubscribe from this group and stop receiving emails from it, send an email to google-appengi...@googlegroups.com javascript:. To post to this group, send email to google-a...@googlegroups.comjavascript:. Visit this group at http://groups.google.com/group/google-appengine. For more options, visit https://groups.google.com/groups/opt_out.
[google-appengine] Re: MVC framework
We have a few GWT Project Templates, building something rapidly is very straightforward. I don't think it will be easier with other frameworks such as Wickets. They also don't perform very well on GAE. Op donderdag 20 december 2012 11:17:06 UTC+1 schreef aswath het volgende: Hi All, What is a good java MVC framework to use in GAE development. I use GWT for most stuff, and servlets and JSP's. But, doing simple things in GWT is more time consuming. For more complex forms and UI logic, I will still do in GWT I am looking for a java MVC framework with good UI components for rapid web development. I have worked few years ago on Struts and little bit on JSF. I am not in favor of Struts for now. I am not sure about the JSF community and its support now. I have gone thru the group and found few * vRaptor * Slice * Wicket etc. What is currently used by the developers? It should be easy to learn, and a lot of documentation to get started. -Aswath www.AccountingGuru.in -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/mYTNieZ3SMsJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] Re: MVC framework
It should at least be very light weight otherwise you'll probably get hit by this annoying issue : https://code.google.com/p/googleappengine/issues/detail?id=7865 On Thursday, December 20, 2012 12:01:29 PM UTC+1, de Witte wrote: We have a few GWT Project Templates, building something rapidly is very straightforward. I don't think it will be easier with other frameworks such as Wickets. They also don't perform very well on GAE. Op donderdag 20 december 2012 11:17:06 UTC+1 schreef aswath het volgende: Hi All, What is a good java MVC framework to use in GAE development. I use GWT for most stuff, and servlets and JSP's. But, doing simple things in GWT is more time consuming. For more complex forms and UI logic, I will still do in GWT I am looking for a java MVC framework with good UI components for rapid web development. I have worked few years ago on Struts and little bit on JSF. I am not in favor of Struts for now. I am not sure about the JSF community and its support now. I have gone thru the group and found few * vRaptor * Slice * Wicket etc. What is currently used by the developers? It should be easy to learn, and a lot of documentation to get started. -Aswath www.AccountingGuru.in -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/tmSj97qSnQIJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.
[google-appengine] Re: MVC framework
Maybe Sitebricks? четверг, 20 декабря 2012 г., 12:17:06 UTC+2 пользователь aswath написал: Hi All, What is a good java MVC framework to use in GAE development. I use GWT for most stuff, and servlets and JSP's. But, doing simple things in GWT is more time consuming. For more complex forms and UI logic, I will still do in GWT I am looking for a java MVC framework with good UI components for rapid web development. I have worked few years ago on Struts and little bit on JSF. I am not in favor of Struts for now. I am not sure about the JSF community and its support now. I have gone thru the group and found few * vRaptor * Slice * Wicket etc. What is currently used by the developers? It should be easy to learn, and a lot of documentation to get started. -Aswath www.AccountingGuru.in -- You received this message because you are subscribed to the Google Groups Google App Engine group. To view this discussion on the web visit https://groups.google.com/d/msg/google-appengine/-/z6MfmC47F5cJ. To post to this group, send email to google-appengine@googlegroups.com. To unsubscribe from this group, send email to google-appengine+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.