Q&A
前提
Reactで全てのページでヘッダーにユーザー情報を表示したい時のベストプラクティスはありますか?
一般的にどのように実装されているのかを知りたいです。
実現したいこと
全ページのヘッダーで
- ログイン済みならユーザー情報
- 未ログインならログインボタン
を表示したい
試したこと
- context/redux
リロードでデータが消えてしまう
- localStorageを使う
ユーザーの個人情報を表示する必要がある時セキュリティ的に良くなさそう
- 全ページでユーザー情報取得のAPIを実行する
無駄な気がするが、tokenの期限切れのチェックのためにも今の所これが一番いい気がしている
あなたの回答
tips
プレビュー