У меня есть сомнение в том, как управлять сеансом пользователя в React, например, в MVC.NET, вы просто делаете это только с помощью объекта Session (например, Session["test"] = "";
), но, очевидно, React не может этого сделать.
Я читал об использовании состояния компонента, я полагаю, что устанавливает состояние в главном компоненте и передает это состояние другим компонентам с помощью реквизита. Также я видел людей, рекомендующих использовать браузер localStorage
или файлы cookie, но я не знаю, если это хорошая идея или практика.
Есть ли лучший способ управлять переменными сеансов в React, чем localStorage
или файлы cookie?