У меня есть приложение React.js, приправленное реактивным маршрутизатором, у меня есть сомнения относительно обработки текущих маршрутов.
Дизайн выглядит следующим образом: общий макет мобильного телефона, фиксированный заголовок и нижний колонтитул, содержимое посередине:
В случае, если они статичны, я могу просто создать такую структуру:
<RatchetHeader />
<RatchetFooter />
<RouteHandler />
Но иногда они меняются со страницы на страницу, например:
- тексты заголовков и кнопок
- количество кнопок
- нижний колонтитул отсутствует на некоторых страницах
Лучше ли размещать их внутри контроллеров представления и повторно отображать каждый раз с помощью RouteHandler
?