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