Ищу базовое объяснение, почему необходимо использовать useEffect - PullRequest
0 голосов
/ 23 октября 2019

Я успешно разработал хороший шаблон кода, который позволяет использовать React Hooks и Context API для быстрого создания новой модальной формы.

Новый коллега задал простой вопрос: «В кнопкеобработчик событий в функциональном компоненте React, почему я не могу просто сделать GET-вызов axios и затем обработать результаты в предложении then? "

Я по своей природе знаю, что все побочные эффекты предполагаютсячтобы быть обработанным в useEffect, но у меня нет языка, чтобы правильно объяснить ему, почему нельзя сделать это так, как он предлагал в функциональном компоненте React.

Может ли кто-то быть в состоянии указатьмне хорошую статью или иным образом дать хорошее объяснение?

...