React · Middle · Запитання 10 з 75

Чим useLayoutEffect відрізняється від useEffect?

Пояснення

useLayoutEffect блокує відмальовування, тому підходить для вимірювання DOM і корекції позиції (тултипи) без мерехтіння. useEffect виконується після відмальовування й не блокує його - це вибір за замовчуванням. На сервері useLayoutEffect не виконується.

Де почитати

Помилка в запитанні

React · Middle · запитання 10

Перевірте себе

Пройдіть тест React · Middle: запитання й варіанти перемішуються, а наприкінці - розбір помилок.

Пройти цей тест