Version 1 (modified by vadim.godunko, 11 months ago) (diff)

--

WebUI интерфейс с пользователем в Web браузере

Интерфейс можно разделить на две категории:

  • полноценное приложение, исполняемое на стороне браузера;
  • оживление обычных HTML страниц.

Соответственно, виджеты должны иметь два конструктора:

  • принимающий HTML элемент для использования в качестве основного элемента виджета;
  • и не принимающий таковой элемент, при этом элемент будет создан автоматически.

Не имеет большого смысла выстраивать жесткую иерархию родитель-потомок с привязкой таковой к структуре HTML.