Задать вопрос
@Olnimus

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

С появлением некоторых хуков бизнес логика как-то стала размазываться по приложению.
У меня не слишком много опыта и не всегда получается понять - когда компонента должна быть чистой, а когда она может например сделать запрос на сервер. По каким критериям это определять. Когда писал с ApolloClient в качестве стейт менеджера - даже было впечатление что это стало не важно.
Буду благодарен, если кто-то поделится своими мыслями или ссылкой на ресурс почитать.
  • Вопрос задан
  • 102 просмотра
Подписаться 1 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Мидл фронтенд-разработчик
    5 месяцев
    Далее
  • Javascript.ru
    Курс по React
    5 недель
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 1
@karminski
Senior React.JS Developer
Используйте Redux - ваш вопрос отпадет сразу. По сути Redux реализует вашу бизнес логику и запросы к API серверу. А компоненты остаются условно "тупыми" (локальный стейт все равно никто не отменял)
Ответ написан
Комментировать
Ваш ответ на вопрос

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

Похожие вопросы
ITK academy Нижний Новгород
от 50 000 до 90 000 ₽
IT ATLAS Москва
от 200 000 до 250 000 ₽
ITK academy Казань
от 50 000 до 90 000 ₽