Мы разработали панель управления в GWT, которая содержит некоторые пользовательские виджеты для отображения данных клиента в различных графических формах. Теперь мы хотим перейти к более индивидуальному/пользовательскому подходу, когда каждый клиент, входящий в панель управления, может увидеть другую перспективу панели инструментов. Некоторые виджеты будут доступны для некоторых пользователей, для некоторых других нет и с разными параметрами инициализации.Стратегии реализации пользовательского контента EntryPoint в GWT
Мы пытаемся найти эффективную стратегию для этого. Потенциальное решение заключалось бы в том, чтобы клиентская сторона запрашивала всю эту информацию во время загрузки EntryPoint, а затем использовала эту входящую конфигурацию для самофинансирования и отправляла дальнейшие запросы на данные. Более эффективное решение также позволит загружать в браузер только те виджеты, которые относятся к пользователю.
Есть ли у GWT шаблон дизайна для этого сценария? Если нет, то каково было бы хорошее решение высокого уровня для этого случая?
спасибо.
Спасибо Ajax! Мы должны использовать это будущее, особенно если у нас есть большое количество виджетов. Мне также было интересно, есть ли шаблон дизайна для описанного вами случая, где у вас могут быть разные представления для разных пользователей. Как настроить его. Разделение кода - это скорее модель оптимизации, насколько я понимаю. – SKY