はじめに 普段Reactを書いていて、Component化する必要があるのかどうかを迷うことがよくあったのでまとめたいと思います。 色々記事を見たのですがほとんど抽象的な記述で、「結局どうしたらいいの?」みたいに思うことが多かったので、自分のようにたくさんの記事やドキュメメントをきちんと読むのが面倒臭いと思う人でもでもわかるようにまとめていきます。 対象読者 React初心者 Componentに分けるタイミングがわからない人 タイミングをパターン化する Componentってこういう基準で分けるよねっていうのを抽象的にパターン化します。 パターン化することで、幅広いシチュエーションに耐えうる考え方になります。(最近自分はデザインパターンにハマってるのでパターンという言葉を使いたがると思いますがご了承ください。) 実際にComponentに分けるか考える時は以下のパターンが当てはまっていれ
