Я занимаюсь дизайном пользовательского интерфейса. У него есть статический контент и много виджетов.

Что лучше?

  • HTML с виджетом, содержащим другие виджеты
  • HTML, содержащий все виджеты
2
david 25 Фев 2010 в 19:31

3 ответа

Лучший ответ

На днях я отвечал на этот вопрос в презентации на местном собрании JUG.

Что лучше, зависит от того, какие проблемы вы пытаетесь решить. Обычно это означает, какую боль вы пытаетесь избежать в предыдущих проектах.

Если вам сложно включать статический контент в код модуля GWT, то второй вариант выглядит более подходящим. Если разные виджеты должны взаимодействовать друг с другом (например, при обновлении одного обновляются другие), тогда ваш первый вариант будет содержать меньше проблем.

Вам нравится декларативный стиль генерации графического интерфейса? Если да, то подумайте об использовании UiBinder, который включен в GWT 2.

2
Glenn 27 Фев 2010 в 20:26

Я также работаю над проектом с большим количеством виджетов (может быть, более 250), и я думаю, что один виджет, содержащий все остальные, - лучший способ.

0
cupakob 26 Фев 2010 в 00:04

Как насчет микса? Если есть виджеты, которые логически сочетаются друг с другом, сгруппируйте их в содержащий виджет. Затем поместите меньшую коллекцию виджетов в свой большой содержащий виджет.

0
LH. 26 Фев 2010 в 00:10