MVP4g - это расширенная / улучшенная версия MVP, которая удаляет шаблонный код, используя аннотации для связывания Model-View-Presenter вместе с EventBus.

GWT - это очень мощная инфраструктура, которая позволяет создавать эффективные приложения, особенно если вы следуете рекомендациям, описанным Рэем Райаном в Google IO 2009:

  • Event Bus
  • Внедрение зависимости
  • Презентация модели
  • Место обслуживания

См. http://code.google.com/events/io/2009/sessions/GoogleWebToolkitBestPractices.html

Mvp4g предоставляет инструменты, позволяющие эффективно, без большого количества шаблонного кода, достичь этих передовых методов.

Дополнительная информация: http://mvp4g.github.io/mvp4g/

Источник: https://github.com/mvp4g/mvp4g