Всем доброго времени суток! У меня вопрос , наверно , теоретического характера.
Хотел узнать как правильно формировать компоненты в React и что именно из них ( useState, useEffect, функции и прочее ) переносить в компонент App. До этого делал в основном небольшие, учебные проекты где максимум 3 страницы. Там я переносил все useState , функции и эффекты в главный компонент App. А теперь я занят над проектом с большим количеством страниц и информации и перенос всех стэйтов, функций и эффектов в App кажется излишним.
Подскажите, пожалуйста, как правильно и что переносить в компонент App из всех остальных, а что оставлять в этих компонентах. Какие характера useState,useEffcet и функции лучше делать в главном родительском компоненте, а что можно оставить и в его родном.
Заранее спасибо за ответ и подсказки!