2017-09-27 26 views
0

私のアプリでは、さまざまなカテゴリのデータ(洋服、靴など)を使用するコンポーネントがあります。 データベースから一度データを取得してストレージに保存する方が良いですか?または、すべての単一コンポーネントがデータベースから直接データをフェッチできるようにする必要がありますか?データベース(React.js)からデータを取得する

答えて

1

あなたはRedux(フラックスの実装)を探しています。 Reduxは、コンポーネントを接続することができるグローバルな状態を提供します。 1つのコンポーネントでapi呼び出しを行うことができます。また、(アクション+レデューサーを使用して)状態に追加すると、まったく別のコンポーネントからデータを更新できます。彼らはあなたのコンポーネント階層で親子関係を必要としません。

はい、あなたはReactアプリケーション全体のグローバルな状態の形で「ストレージ」を探しています。

関連する問題