React · Senior · Pytanie 18 z 75

Czym jest tearing przy renderowaniu współbieżnym?

Wyjaśnienie

Jeśli renderowanie zostanie przerwane, a w międzyczasie zmieni się zewnętrzny store (nie stan React), część komponentów odczyta starą wartość, a część nową. Chroni przed tym useSyncExternalStore. Dlatego zewnętrzne store'y powinny subskrybować przez niego, a nie przez useEffect + useState.

Do poczytania

Błąd w pytaniu

React · Senior · pytanie 18

Sprawdź się

Rozwiąż test React · Senior: pytania i odpowiedzi są tasowane, a na końcu czeka przegląd błędów.

Rozwiąż ten test