reduxを使ってglobal stateとして管理するべきstateの種類の考察

結論:

そのcomponent内でしか使用しないstate(フォームの入力など)はreduxを使用するまでもない

databaseを使用するようなuser情報やpost情報などの管理はreduxを使用してもリロードするとデータはリセットされるのでやはりDBを使用すべき

Authenticationのチェックや複数のコンポーネントに渡って使用される情報はreduxを使用すべき