React

Тема
Подтема
Уровень
Тип
Теги
100 вопросов

Зачем нужен key в списках React?

JuniorReact CoreПрактика

Зачем нужен useId?

JuniorHooksПрактика

Зачем нужен useRef?

JuniorHooksПрактика

Зачем нужен useSyncExternalStore?

SeniorHooksМеханика

Как работает batching обновлений состояния?

MiddleReact CoreМеханика

Как работает code splitting через React.lazy?

MiddlePerformanceПрактика

Как работает render и commit phase в React?

MiddleReact CoreМеханика

Когда в useState нужен functional update?

JuniorHooksПрактика

Когда использовать useCallback?

MiddleHooksПрактика

Когда использовать useMemo?

MiddleHooksПрактика

Когда использовать useTransition?

SeniorHooksПрактика

Когда не нужен useEffect?

MiddleHooksВыбор

Когда нужен useImperativeHandle?

SeniorHooksПрактика

Когда поднимать state вверх?

JuniorState architectureВыбор

Когда состояние стоит хранить в URL?

MiddleState architectureПрактика

Когда Context лучше props drilling?

JuniorState architectureВыбор

Когда React.memo реально помогает?

MiddlePerformanceВыбор

Когда useReducer лучше useState?

MiddleHooksВыбор

Почему компонент перерендеривается?

JuniorPerformanceМеханика

Почему нельзя мутировать state напрямую?

JuniorReact CoreПрактика