Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is your favorite GWT MVP Framework? [closed]

What is your favorite GWT MVP Framework, and the reason behind your choice?

  1. Mvp4g
  2. GWTP
  3. GWT 2.1 Built in
  4. gwt-mpv
  5. gwt-pectin
  6. guit
  7. Other platform (please provide link)
  8. Own solution (with boilerplate code?)
  9. None

Thanks.

Updated: Added suggestions 3, 4, 5 to the list.

Updated 2: Added guit to the list.

like image 956
Lee Chee Kiam Avatar asked Dec 09 '10 14:12

Lee Chee Kiam


2 Answers

This is a bit of a difficult one at the moment. It seems MVP is the flavour of the month (or year, as it were) but there are so many options available and very few actual tutorials.

I went through the Contacts example and kinda got it: http://code.google.com/webtoolkit/articles/mvp-architecture.html

Then I realised they had added Activities and Places in 2.1, so I looked at that example: http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html

There are also numerous frameworks out there but most people seem to want to use "the google way" if possible. I'm going to give http://code.google.com/p/gwt-platform/ a go because it looks like it has some great docs, and that'[s what google is lacking at the moment.

The point is, there are no good TUTORIALS available - that's how we will all actually understand. The Stockwatcher tutorial on gwt was really useful, we could do with more like it. Here's some tidbits I've found:

  • http://blog.vivavivu.com/2010/11/think-in-gwt-mvp-framework-activities.html
  • http://www.bright-creations.com/blog/gwt-2-1-mvp-client-factory-example/
  • http://blog.ltgt.net/gwt-21-places/
  • http://blog.ltgt.net/gwt-21-places-part-ii/
  • http://blog.ltgt.net/gwt-21-activities/
  • http://blog.ltgt.net/gwt-21-activities-nesting-yagni/
like image 71
slugmandrew Avatar answered Oct 29 '22 03:10

slugmandrew


I use GWTP because it is reasonably well documented, easy to understand and has an active user community. When I started learning the framework I had to ask a couple of questions in the forums and on both occasions, I got a friendly and helpful response on the same day from one of the authors.

like image 23
smcmahon Avatar answered Oct 29 '22 04:10

smcmahon