GWT, MVP, GIN, разделение кода? - PullRequest
5 голосов
/ 16 июня 2011

Как минимизировать объем кода, изначально загружаемого браузером пользователя приложения GWT?Ну, просто оберните потенциально большие операции в вызове GWT.runAsync ().Однако, поскольку наше приложение использует лучшие практики GWT (внедрение зависимостей, шаблон MVP), это не так просто, как описывает документ GWT.Не могли бы вы дать мне представление о том, как использовать разбиение кода в сочетании с GIN?

Ответы [ 2 ]

3 голосов
/ 16 июня 2011

Следуйте этой теме в списке рассылки GWT. Используйте AsyncProvider , как указано в следующем улучшении .

1 голос
/ 17 июня 2011

Лучшей идеей, я думаю, является использование MVP Framework.Я работал с mvp4g , он поддерживает разделение кода из коробки.Он также сгенерирует шаблонный код для вас, поэтому довольно просто и быстро разработать расширенное приложение GWT с его помощью.Другой - gwt-platform , Google пригласил своего создателя в Google IO, и похоже, что этот фреймворк предпочитают создатели GWT.

...