私はReactネイティブアプリケーションを開発中です。グローバルネイティブの状態ネイティブ
ログインしているユーザーのユーザーIDを保存して、ユーザーがすべてのコンポーネントにログインしているかどうかを確認します。
私が探しているのは、クッキー、セッション、またはグローバルな状態です。
私はReduxを使うべきだと読んだことがありますが、これはあまり複雑に思えますし、react-navigation
と動作させるのは非常に難しいです。私が望む唯一のことは、すべてのコンポーネントの単一のグローバル状態/変数にアクセスできるようにすることですが、ほとんどの場合アクションとレデューサーを定義する必要があります。
Reduxを使用するために私のアプリ全体を再構成する必要がありますか?
私は複数の店舗が罪であるとは思わないが、ストアは値(またはオブジェクトや配列など)を含むものであり、ストアされたデータが変更されたときにそのすべての購読済みリスナーに変更通知を提供する。 – EpicPandaForce
リアクションコンポーネントにはコンテキスト変数などの選択肢がありますが、長期的には、構造化され、管理しやすく(そしてテストする)ためには、より効率的であると思います。最初は気にしていないようですが、すぐにはそれほど気にならないことが分かります。 – sooper