В существующем проекте мы достаточно хорошо используем MVP (созданное вручную). Это понятно и делает в основном то, что нам нужно. Для нового проекта я рассматриваю использование платформы MVP, встроенной в GWT 2.1 (деятельность и места).
Наши приложения в основном представляют собой экраны с вкладками, где каждая вкладка привязана к одному виджету представления.
Я безуспешно пытался использовать «Действия» и «Места» для этого типа отображения. Часть проблемы заключается в том, что пример статьи Hello World в конечном итоге оставил меня в погоне за своим хвостом, слишком много новых концепций для моего мозга, чтобы их переварить.
Образец Hello World IMO не является достаточным введением и не имеет отношения ко многим случаям использования в реальном мире. Я надеялся, что кто-нибудь может указать мне направление каких-либо примеров приложений, которые используют MVP для отображения с вкладками. У Томаса Бройера есть несколько отличных постов в его блоге, но они все еще оставляют меня в недоумении.
Раньше я использовал AppController для обработки изменений вкладок и отдельных презентаторов для каждой вкладки. Новая архитектура в GWT 2.1 сбивает меня с толку больше, чем должна.