Automatic batching — это объединение нескольких setState в один ре-рендер. До React 18 batching работал только в обработчиках событий React. Теперь он работает везде: в setTimeout, промисах, нативных обработчиках. Три setState подряд вызовут один рендер вместо трёх. Если нужно принудительно обновить — используй flushSync, но это редко нужно. Automatic batching значительно улучшает производительность без усилий со стороны разработчика.
Что такое automatic batching?
Middle
235 просмотровAFK Offer AI
Что такое виртуализация списков?