Reactのオーケストレーション層
「オーケストレーション層」はReact固有の公式用語ではないです
もともと一般的な設計用語(オーケストレーション vs コレオグラフィ)で、Reactでは「複数hook/状態をまとめて調停する層」という実務的な言い回しとして使われることが多いです
なので、これを有名にした“Reactの単一記事”はたぶん存在しないです
近い文脈で、実際によく参照される記事はこのあたりです:
Dan Abramov の Presentational and Container Components
(UIとロジックの分離を広めた代表格。2019追記で“絶対ルールではない”とも明言)
React公式の Reusing Logic with Custom Hooks
(React公式は「オーケストレーション」という語より、ロジック再利用/分離として説明)
パターン整理として Patterns.dev: Container/Presentational Pattern
(React設計パターンの文脈整理に使いやすい)
補足すると、orchestrate という言葉が強く出るのはReact本体より、redux-saga などの副作用管理文脈です。
なので今の会話で「オーケストレーション層」と言っているのは、業界で通じるけど厳密には非公式な実務用語、という理解でOKです。
by Codex 5.3