React

Фронтенд на React. Компоненты, JSX, хуки, состояние, контекст, формы, роутинг, оптимизация. Курсы дают не только синтаксис, но и понимание, как React работает под капотом: ререндеры, виртуальный DOM, жизненный цикл, паттерны.

Основы React

Что такое React, установка через Vite, JSX, компоненты, пропсы, условный рендеринг, списки и ключи, события, useState, useEffect, формы, композиция, структура проекта.

12 уроков

Хуки

useState, useEffect, useRef, useMemo, useCallback, useContext, useReducer, useLayoutEffect, useId, кастомные хуки, правила и подводные камни.

12 уроков

Состояние и контекст

Локальное состояние, подъём, композиция, контекст (базово и продвинуто), useSyncExternalStore, useReducer + контекст, серверное состояние с TanStack Query, паттерны, отладка.

12 уроков

Формы и события

События, контролируемые и неконтролируемые компоненты, отправка формы, валидация, FormData, React Hook Form, динамические поля, клавиатура и мышь, оптимизация, доступность.

12 уроков

Роутинг в React

Клиентский роутинг, React Router, динамические и вложенные маршруты, Outlet, навигация, query-параметры, защищённые маршруты, ленивая загрузка, 404, прокрутка, хлебные крошки.

12 уроков