это называется router. и тебе нужен так называемый server side rendering.
https://vuejs.org/v2/guide/ssr.html вот тут посмотри. слишком много писать, и если ты еще не в теме ) то писать еще дольше. в общем есть дерево
-app
--header
--body
---content
--footer
в апп, например, что-то извлекается, и в контенте что-то извлекается с пропущенным параметром из апп ) как быть? - это долгий вариант.
есть проще, ты извлекаешь все данные для текущего роута, и сразу наступает ляпота.