Я знаю, как использовать редукцию и реагировать на маршрутизатор для SPA. Подумайте, как использовать сокращение в более традиционных многостраничных веб-приложениях с инфраструктурой на стороне сервера, например spring MVC, jsp и т.д.
Может ли несколько страниц использовать один и тот же магазин? Из документации для рендеринга на стороне сервера каждый сервер страниц отправляет новый магазин.