Что вы посоветуете для разработки приложений GWT? MVC, MVP или специальное решение для обмена сообщениями?

Я только начал новый проект GWT для клиента, и ямне интересно слышать людейопыт работы с различными архитектурами GWT MVC. В недавнем проекте я использовал обаGXT MVCа также настраиваемое решение для обмена сообщениями (на основеAppcelerator»с MQ). GXT MVC работал нормально, но для GWT это казалось излишним, и было трудно работать с историей браузера. Я'мы слышали оPureMVC а такжеGWTiger, но никогда не использовал их. Наше специальное решение MQ работало довольно хорошо, но затрудняло тестирование компонентов с помощью JUnit.

Кроме того, яМы слышали, что Google Wave (приложение GWT) написан с использованием шаблона Model-View-Presenter.пример приложения MVP был недавно опубликован, но, глядя на код, он некажется интуитивным.

Если бы вы создавали новое приложение GWT, какую архитектуру вы бы использовали? Какие плюсы и минусы на ваш выбор?

Спасибо,

Matt

Ответы на вопрос(4)

Ваш ответ на вопрос