@Olnimus

Современная архитектура фронтенда на React и хуках. Слишком умные компоненты?

С появлением некоторых хуков бизнес логика как-то стала размазываться по приложению.
У меня не слишком много опыта и не всегда получается понять - когда компонента должна быть чистой, а когда она может например сделать запрос на сервер. По каким критериям это определять. Когда писал с ApolloClient в качестве стейт менеджера - даже было впечатление что это стало не важно.
Буду благодарен, если кто-то поделится своими мыслями или ссылкой на ресурс почитать.
  • Вопрос задан
  • 101 просмотр
Пригласить эксперта
Ответы на вопрос 1
@karminski
Senior React.JS Developer
Используйте Redux - ваш вопрос отпадет сразу. По сути Redux реализует вашу бизнес логику и запросы к API серверу. А компоненты остаются условно "тупыми" (локальный стейт все равно никто не отменял)
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы