はじめに ReactのComponentを、見通しよく開発しやすい形で設計するパターンを整理しました。 自分がUI Structureパターンと呼んでいるこの手法では、UIの情報設計として存在する要素分だけReact Componentを作ります。 ReactのデザインパターンはContainer/Presentationalパターンが有名ですが、Container/Presentationalパターンではロジックに関わるものを担うContainer Componentと見た目に関わるものを担うPresentational Componentにわけ、再利用性を高めています。 しかしUI StructureパターンではContainer Componentを作らずhooksやlogicsで切り出して対応します。 とはいっても、Reactの開発に慣れている方にとっては特別目新しいものではないか