https://kyleshevlin.com/use-encapsulation

React Componentで扱うStateをCustom Hooksで構築するパターンについて。 Custom HooksにまとめることでStateや操作をカプセル化したり、依存関係がわかりやすくなるなど