Как создать сложное приложение веб-интерфейса с несколькими представлениями?

Я собираюсь создать сложное приложение, имеющее много разных взглядов. Представьте себе, например, решение интернет-магазина. Там может быть много разных взглядов:

Страница контактов с некоторой статической информациейРегистрационная форма для новых клиентовПросмотр вашего заказаСписок продуктовПодробности о продукте...

Теперь я немного запутался, как построить такое сложное приложение с помощью веб-интерфейса. Я хотел бы иметь шаблоны HTML для представлений, разделенных на несколько файлов, и иметь некоторую логику, чтобы определить, какой из них должен отображаться.

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

До сих пор я всегда видел только небольшие примеры использования Dart Web UI с одним шаблоном, поэтому понятия не имею, как этого добиться.

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

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