React
JSX, хуки, virtual DOM и управление состоянием
1
Что такое JSX?
НачальныйJSX — расширение синтаксиса JavaScript, позволяющее писать HTML-подобный код в JS-файлах. Компилируется в вызовы React.createElement().
7 мин
2Хуки React
СреднийХуки позволяют использовать состояние и другие функции React в функциональных компонентах. useState, useEffect, useCallback, useMemo и другие.
12 мин
3Virtual DOM
НачальныйVirtual DOM — абстракция реального DOM в виде JS-объектов. React использует её для эффективного обновления интерфейса через алгоритм сравнения (reconciliation).
7 мин
4Context API
СреднийContext предоставляет способ передавать данные через дерево компонентов без явной передачи props на каждом уровне.
8 мин