「セレクタ」という言葉は私にとっては非常に混乱しています。なぜReduxは「セレクタ」という用語を使用していますか?
公式の文書Computing Derived Dataです。あなたが実際に何かをフィルタリングしているマッピング・プロシージャを「選択」する名前を付けるのが理にかなっています。ちょっと "レビュックスストアの別の部分を選んでください"。
しかし理論的には、フラット化されたデータ構造をUIコンポーネントが必要とするネストされたものに変換する、またはいくつかの一時データを計算するなどの、ある程度の計算をMapThingsToProps
関数内で行うことができます。
「アダプタ」、「データトランスフォーマ」、または「マッパー」などの名前が「セレクタ」より優れていますか?
「選択」または「選択プロセス」の意味を誤解していますか?
ありがとうございました!
あなたの質問が名前ではなくセレクタの内部についてのものである場合、すべてのセレクタに適用されるメモ処理プロセスのためにセレクタが必要となり、全体的なパフォーマンスが大幅に向上します。 –