• Хороша ли практика мутирования input элемента в React без useState?

    @nokkc
    Получение элементов из DOM через querySelector или getElementBy считается плохой практикой и более идиоматичный для React-а способ - использовать useRef для функциональных / createRef для классовых компонентов.

    А сам подход без использования useState называется uncontrolled components и он достаточно часто используется, основное отличие в данном случае будет в том, что изменение значения в инпуте таким образом не вызывает нового рендера и если от этого значения зависят другие компоненты/эффекты, то и они обновляться/вызываться тоже не будут.
    Ответ написан
    1 комментарий
  • Как лучше реализовать много анимаций в react?

    @nokkc
    Canvas обычно для такого рода анимаций используют, особенно если положения "частиц" зависят друг от друга и новые координаты нельзя высчитать за один проход массива с элементами
    Как пример, можно посмотреть реализацию либы https://www.npmjs.com/package/react-confetti
    Ответ написан
    Комментировать
  • Откуда загружается счетчик посещений страницы?

    @nokkc
    Вопрос - как узнать, какой скрипт использует данная страница для получения этого значения?

    Можно посмотреть, на вкладке девтулзов network -> fetch/xhr, какие запросы к бекенду делает страница.

    "sc-6fbb6b8f-4" - это классы, сгенерированные styled-components
    Ответ написан
    Комментировать