Как на Vue.js реализовать историчность приложения?
Добрый день.
Ни подскажете каким образом можно реализовать историчность SPA?
Я имею ввиду не только для роутера (history-mode), но и хранение состояний остальных компонентов.
Например есть табличка, возвращаемся, там сохранена страница на которой был пользователь, выделение, которое оставлял пользователь, значение фильтров и тд.
Понимаю, что можно историю поместить в LocalStorage и в зависимости от страницы и ее компонентов придавать им сохраненные состояния. Пока думаю в таком ключе.