回答:
AFAIK、ディスパッチアクションは同期です。非同期呼び出しに対処する場合は、thunk-middlewareをreduxで使用できます。ディスパッチは、必要に応じて呼び出すことができるコールバック関数として提供されます。詳細については、著者自身によるSOのこの回答をチェックアウトしてください:タイムアウト付きのReduxアクションをディスパッチする方法は?
誰もコード自体よりよく知っています。=)ご覧のとおり、dispatch
完全に同期しています。ここでの唯一の警告は、ストアenhancers
がdispatch
メソッドを置き換えることができる(そして行う)ことです。たとえば、applyMiddleware
エンハンサーを見てくださいdispatch
。デフォルトのメソッドを独自の実装に置き換えることで、ミドルウェアを組み込むことができます。enhancer
実際にの同期の性質を削除するRedux を見たことはありませんdispatch
。
code itself
リンクのようにjsをまだ使用しているときにコミットを参照する必要があります。これは、コミットの「パーマリンク」の側面によりデッドリンクになります。