Я использую Backbone.js для проекта, в котором у меня много видений и маршрутизации.Когда я изменяю URL представления, все мои данные «currentSession», такие как активный пользователь и т. Д., Исчезают.Я подумал о том, чтобы хэшировать этот сеанс каждый раз, когда вызывается маршрутизатор Backbone, и помещать его в файл cookie, который читается при перезагрузке представления, а состояние сеанса сохраняется, пока я не закрою браузер или не выйду из системы намеренно.
В настоящее время это единственный или лучший способ?Я буду рад услышать о лучших практиках по поддержанию состояния приложения на клиенте.