Custom page preview for each content

There’s dynamic templates in Blaze.

Is there something like that in Vue?

Alternatively if the page slug is a query string parameter, not ideal I know, couldn’t you dynamically drive what is displayed for that route?