Делает ли инфраструктура MVP, включенная в GWT 2.1, другие инфраструктуры GWT MVP избыточными? - PullRequest
11 голосов
/ 22 декабря 2010

GWT 2.1 включает в себя MVP Framework , который включает в себя реализацию PlaceService, описанную Рэем Райаном из Google на Google I / O 2009.

Что talk вдохновило некоторыхПлатформы MVP, такие как

Делает ли GWT 2.1 использование этих дополнительных платформ избыточным?

Ответы [ 2 ]

6 голосов
/ 22 декабря 2010

Да, есть совпадение, и, возможно, эти другие рамки станут ненужными в будущем. Но, с практической точки зрения, на сегодняшний день, кажется, не так много убедительных примеров, которые используют новые функции 2.1. В моем текущем проекте мы потратили немного времени на оценку конструкций MVP 2.1 и остановились на использовании GWT-Presenter Framework, потому что мы смогли добиться прогресса намного быстрее, используя примеры, такие как Hupa почтовый клиент. *

К сожалению, все эти фреймворки, похоже, не имеют надежной документации. Все они, кажется, дают вам тривиальный пример Hello World, не показывая вам существенных деталей, необходимых для выполнения чего-то большего, чем тривиальный пример. Единственный способ научиться - копаться в коде.

1 голос
/ 23 декабря 2010

В настоящее время я работаю над небольшим веб-сайтом, написанным на GWT, с использованием Sring (для защиты и внедрения зависимостей) в бэкэнде и GIN во внешнем интерфейсе.

Когда я перешел на GWT 2.1, мне потребовался 1 день, чтобы перейти от моей старой платформы MVP к интегрированной. В качестве примера я взял пример на сайте GWT .

Конечно, вам требуется некоторое время для переключения, однако это приводит к меньшему, более чистому коду, чем с другими решениями, которые я видел

...