Дело ← К программе
Frontend · React Занятие 01 из 09

Основы React, хуки и старт проекта

Собираем фундамент фронтенда: компоненты, состояние, хуки и каркас приложения на Vite + TypeScript.

О чём занятие

Разберём модель React: компоненты, props, JSX, списки и ключи, однонаправленный поток данных. Сразу зафиксируем TypeScript как стандарт курса — меньше сюрпризов на интеграции с API.

Пройдём ключевые хуки: useState, useEffect, useMemo, useCallback — когда они нужны, а когда усложняют код. Настроим Vite, ESLint и Prettier, чтобы с первого дня писать в одном стиле.

К концу занятия будет каркас приложения: layout, навигационная оболочка и первые страницы-заглушки под будущий продукт.

Что разберём

  • Компоненты, props, JSX, состояние и списки
  • useState, useEffect, useMemo, useCallback
  • Vite + TypeScript, ESLint, Prettier
  • Каркас приложения и layout
Практика

Каркас приложения, layout и первые страницы-заглушки.