Подтвердить что ты не робот

GWT 2.2 MVP против GWT 2.1 Мероприятия-места

Я начинаю разрабатывать большое приложение GWT, и после чтения статей и статей и сообщений в блогах я пытаюсь понять, в чем разница между 2.2 Model-View-Presenter и шаблоны дизайна 2.1 Activities-Places? Какую модель вы рекомендуете и почему? Должен ли я использовать MVP просто потому, что он "более новый"? С другой стороны, "Места-действия" кажутся более "интуитивными"... Или я полностью теряю точку, а MVP - это просто улучшенная версия Activity-Places?

Спасибо всем гуру GWT:-)

4b9b3361

Ответ 1

Сначала я бы рекомендовал вам прочитать это: http://code.google.com/webtoolkit/doc/latest/DevGuideMvpActivitiesAndPlaces.html

MVP - это шаблон дизайна, который поможет вам отделить логику от вашего пользовательского интерфейса, чтобы упростить ее Unit test. Это в значительной степени связано с шаблоном MVC.

Деятельность - концепция в GWT, аналогичная шаблону MVP.

Я думаю, что действия немного интуитивны, чем View-Presenters, но не так много. Вы можете посмотреть эту структуру, чтобы помочь вам использовать шаблон MVP (я очень рекомендую его):

http://code.google.com/p/gwt-platform/

Ответ 2

Места Виды деятельности - это структура, предоставляемая gwt для архитектуры MVP. MVP - это концепция, и одним из способов ее выполнения является структура мест-действий. Вы должны определенно попробовать свои новые места - рамки деятельности.

До 2.1 (необходимо подтвердить) gwt просто дал архитектуру. вам нужно было разработать структуру.