СреднийУрок 3 из 1730 мин · практика
Параметры (Props)
Часть курса React
Все компоненты, которые вы писали до сих пор, были жёстко зашиты. Greeting всегда здоровается с одним и тем же именем, Card всегда показывает один и тот же текст. Для демонстрации это нормально, но так теряется весь смысл компонента: написать один раз и переиспользовать в разных местах с разным содержимым.
Проп передаётся компоненту так же, как атрибут задаётся HTML-тегу: пишем name="value" внутри открывающего тега. ...
Хочешь изучать React Параметры (Props) в реальной среде?
Нажми ниже, получи Linux-машину с React наготове и пройди Параметры (Props) на практике вместе с AI-наставником, который знает твой код.
Начать этот урокПараметры (Props)Чему вы научитесь
- Passing props as attributes
- Receiving props object
- Destructuring props in signature
- Default values
- Thinking about prop shapes
Читай этот урок на своём языке
Все уроки этого курса
17 уроков- 1Что такое React?25 мин
- 2JSX и компоненты (Components)30 мин
- 3Параметры (Props)30 мин
- 4Состояние (State) с помощью useState35 мин
- 5Обработка событий30 мин
- 6Условный рендеринг и списки30 мин
- 7Формы и управляемые поля ввода (Controlled Inputs)35 мин
- 8Эффекты (Effects) с useEffect40 мин
- 9Получение данных40 мин
- 10Компоновка компонентов (Components)35 мин
- 11Context и useContext35 мин
- 12useReducer35 мин
- 13Пользовательские хуки (Hooks)35 мин
- 14Производительность и мемоизация (Memoization)35 мин
- 15Маршрутизация с React Router40 мин
- 16Тестирование компонентов React (Components)40 мин
- 17Итоговый проект: приложение со списком задач60 мин
Посмотри другие курсы
Python
19 уроков · 9.3ч
Go
20 уроков · 12.3ч
Linux
17 уроков · 8.5ч
Docker
13 уроков · 6.6ч
Git
13 уроков · 5.9ч
Kubernetes
14 уроков · 8ч
Ansible
12 уроков · 6.1ч
Bash
12 уроков · 5.7ч
Helm
10 уроков · 5.4ч
GitLab CI
11 уроков · 5.8ч
Jenkins
11 уроков · 5.3ч
PostgreSQL
14 уроков · 7.6ч
MySQL
13 уроков · 6.8ч
Web
14 уроков · 5.9ч
TypeScript
18 уроков · 7.7ч
Vibe Coding
12 уроков · 5.8ч
Prompt Engineering
11 уроков · 6.2ч
Vibe Coding: Fundamentals
12 уроков · 4.5ч
Vibe Coding: Prototype to Production
12 уроков · 5.5ч
Vibe Coding: Multi-Agent Engineering
12 уроков · 5.3ч
Vibe Coding: Advanced Engineering
12 уроков · 7.3ч
