Рубрика «useEffect»

Производительность React‑приложения редко ломается из‑за одной «тяжёлой» функции. На практике проблемы накапливаются постепенно: компонент начинает ререндериться чаще, чем нужно, состояние оказывается поднято слишком высоко, в useEffect появляется лишняя работа, а список из нескольких тысяч элементов начинает заметно влиять на интерфейс.

При этом ради оптимизация не всегда правильно использовать useMemo и React.memo. Такой подход даже ухудшить ситуацию, если реализовывать его без понимания причины проблемы.

Сначала нужно понять, что именно мы оптимизируем

Читать полностью »

Не каждый код «после рендера» должен становиться useEffect. Сначала ищем причину выполнения.

Не каждый код «после рендера» должен становиться useEffect. Сначала ищем причину выполнения.

Читать полностью »

модалка открывается, и сразу закрывается

модалка открывается, и сразу закрывается

Всем привет!

Давайте представим, что от бизнеса поступил запрос: "Нам надо, чтобы при входе на сайт сразу же открывалось модальное окно авторизации для сканирования клиентского QR-кода."

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js