MVP4g is an extended / enhanced version of MVP which removes the boilerplated code by using annotations to bind the Model-View-Presenter along with EventBus.
GWT is a very powerful framework that allows you to build efficient applications, especially if you follow the Best Practices described by Ray Ryan at Google IO 2009:
- Event Bus
- Dependency Injection
- Model View Presenter
- Place Service
See http://code.google.com/events/io/2009/sessions/GoogleWebToolkitBestPractices.html
Mvp4g provides the tools to efficiently without masses of boilerplate code, achieve these Best Practices.
More Infos: http://mvp4g.github.io/mvp4g/
Source: https://github.com/mvp4g/mvp4g