Yes back button doesn’t work the same way as good old pre js rendering days. Try keep-alive component https://router.vuejs.org/api/#router-view

Although from your twitter example I wouldn’t use vue router to redirect user to different page just show it on the same page.