1) Что такое React и каковы его ключевые преимущества?
2) Что такое JSX? Как JXS преобразуется в JavaScript?
3) В чем разница между Element и Component в React?
4) Как создать компонент в React? Назовите способы
5) Что такое Props(свойства)?Как они передаются и используются?
6) Что такое State (Состояние)? Как он отличается от Props?
7) Почему нельзя напрямую изменить State? Как правильно это делать?
8) Как работает условный рендеринг
9) Что такое "поднятие состояния вверх?
10) Как работают события (Events) в React? Что такое SyntheticEvent?
1) Что такое хуки (Hooks)? Какие правила их использования вы знаете?
2) Для чего используется хук useState
3)В чем разница между useMemo и useCallback
4)Что такое мемоизация? Для чего используются хуки useMemo и useCallback
5)Как создать собсвтенный хук (Custom Hook)? Какова его цель?
6) Что такое управление состоянием(State Management)? Когда встроенного состояния становится недостаточно?
7)Какие есть популярные библиотеки для глобального управления состоянием?
8)Что такое клиентский роутинг? Какие библиотеки для него используются?
9) Как работать с формами в React?В чем разница между управляемыми (controlled) и неуправляемыми (uncontrolled) компонентами?
10) Какие есть популярные библиотеки для работы с формами?