для переопределения переменной, отвечающей за background-position элемента в рамках requestAnimationFrame? По перфомансу это не будет бить с учетом, если лок фпса стоит в рамках 30 кадров, например?
То есть setState будет вызываться ~30 раз в секунду. Почему-то кажется, что я говнецо делаю.
Есть ли какая-нибудь best practice в рамках реакта для подобной задачи?
Вообще, реакт не очень подходит для анимаций. react-spring поэтому использует свой рендерер для анимаций This library animates outside React (for performance reasons)
Обсуждают сегодня