React · Middle · Pytanie 32 z 75

Dlaczego React Hook Form jest zwykle szybszy niż formularze z kontrolowanymi polami?

Wyjaśnienie

W kontrolowanym formularzu każde naciśnięcie klawisza aktualizuje stan i przerenderowuje formularz. RHF rejestruje pola przez register i trzyma wartości poza stanem React, przerenderowując tylko to, co jest subskrybowane (watch, błędy). Walidacja może działać na onChange, onBlur i onSubmit, często ze schematami Zod lub Yup.

Do poczytania

Błąd w pytaniu

React · Middle · pytanie 32

Sprawdź się

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

Rozwiąż ten test