Я читал о реакции. У меня есть 2 вопроса. 1) когда именно я должен использовать componentDidUpdate? потому что иногда мы можем сделать это с любой функцией обратного вызова 2) хорошо ли выполнять побочные эффекты при нажатии кнопки. Например, при нажатии кнопки данные отправляются на сервер или документ document.title изменен. Это хорошо для производительности или самого приложения?