fluxxパターンとしてreduxを使用したReactアプリケーションの構築。reactx同期呼び出し
APIを使用するには、トークンの交換要求が発生する必要があります。これは、Reactアプリケーションの起動時に1回だけ発生します。トークン交換から返されたaccess_tokenはredux状態で格納され、他のapi呼び出しによってアクセス可能である必要があります。
私が試みた1つのアプローチは、App(親)コンポーネントでreduxアクションを呼び出すことです。そして、他のすべての呼び出しは子コンポーネント内にあります。これまでのところ、これはReactコンポーネントのライフサイクルイベントとして適切なアプローチではなく、呼び出されるアクションとレデューサーは同期フローに従わないので、reduxアクションは非同期的に呼ばれます。
最初の還元反応の結果に依存する他の還元反応の前に還元反応が呼び出されるようにするにはどうすればよいですか?どのミドルウェアが同期的なアプローチを実現するのに最適なのでしょうか?
十分な作業ですべてをCSPにマップできるため、redux-thunkで十分です。 –