React · Junior · Запитання 22 з 75

Двом сусіднім компонентам потрібні ті самі дані, які вони можуть змінювати. Що зробити насамперед?

Пояснення

Lifting state up - базовий прийом: у даних має бути одне джерело правди в найближчому спільному предку. Дублювання стану із синхронізацією через ефекти веде до розсинхрону й зайвих рендерів. Глобальні сховища потрібні, коли стан справді використовується в багатьох місцях дерева.

Де почитати

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

React · Junior · запитання 22

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

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

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