IntermediárioLição 3 de 1730 min · prático
Props
Parte do curso de React
Todo componente que você escreveu até aqui tinha os valores fixos no código. O Greeting sempre cumprimenta o mesmo nome, o Card sempre mostra o mesmo texto. Isso serve para uma demonstração, mas anula todo o propósito de um componente, que é escrever algo uma vez e reaproveitar em vários lugares com conteúdos diferentes.
Você passa uma prop para um componente do mesmo jeito que definiria um atributo em uma tag HTML, escrevendo nome="valor" dentro da tag de abertura:
Quer aprender React Props em um ambiente real?
Clique abaixo, ganhe uma máquina Linux com React pronto e pratique Props com um tutor de IA que conhece seu código.
Começar esta liçãoPropsO que você vai aprender
- Passing props as attributes
- Receiving props object
- Destructuring props in signature
- Default values
- Thinking about prop shapes
Leia esta lição no seu idioma
Todas as lições deste curso
17 lições- 1O que é React?25 min
- 2JSX e Components30 min
- 3Props30 min
- 4State com useState35 min
- 5Manipulando Eventos30 min
- 6Renderização Condicional e Listas30 min
- 7Formulários e Controlled Inputs35 min
- 8Effects com useEffect40 min
- 9Busca de Dados40 min
- 10Composição de Components35 min
- 11Context e useContext35 min
- 12useReducer35 min
- 13Hooks Personalizados35 min
- 14Desempenho e Memoization35 min
- 15Roteamento com React Router40 min
- 16Testando Components React40 min
- 17Projeto Final: Aplicativo de Tarefas60 min
Veja outros cursos
Python
19 lições · 9.3h
Go
20 lições · 12.3h
Linux
17 lições · 8.5h
Docker
13 lições · 6.6h
Git
13 lições · 5.9h
Kubernetes
14 lições · 8h
Ansible
12 lições · 6.1h
Bash
12 lições · 5.7h
Helm
10 lições · 5.4h
GitLab CI
11 lições · 5.8h
Jenkins
11 lições · 5.3h
PostgreSQL
14 lições · 7.6h
MySQL
13 lições · 6.8h
Web
14 lições · 5.9h
TypeScript
18 lições · 7.7h
Vibe Coding
12 lições · 5.8h
Prompt Engineering
11 lições · 6.2h
Vibe Coding: Fundamentals
12 lições · 4.5h
Vibe Coding: Prototype to Production
12 lições · 5.5h
Vibe Coding: Multi-Agent Engineering
12 lições · 5.3h
Vibe Coding: Advanced Engineering
12 lições · 7.3h
