Reactのベスプラが知りたい

特に、Container/Componentの関係について。

medium.com

ViewHelper的な関係で、ComponentはあくまでもViewという役割、
ContainerはComponentに渡すデータの取得/加工といったHelperという役割。
この時、Componentはstateを持たない。

という理解です。

ただ、Component内でstateを持ちたい場合もあるはず。
チェックボックスON/OFF、ドロップダウンとか、とか。
その時、Containerまで上げていくのはいかがなものかな感があるのです。

このあたり、実践的なサンプルとか見れば分かるかなぁ…