5 - Componente

Olá pessoal, na quinta aula do treinamento de React, iremos trabalhar com componentes.

Componentes são partes de um site/sistema. A grande vantagem de adotarmos o uso de componentes é a reutilização e uma estrutura mais organizada e modular.

Para criarmos um componente no React, não é necessário parar o projeto. Basta criar o arquivo dentro da pasta src do seu projeto.

Agora podemos criar um componente. Existem duas formas comuns:

  • Criar um componente funcional manualmente, por exemplo: MeuComponente.jsx (para JavaScript) ou MeuComponente.tsx (para TypeScript)
  • Usar snippets do VSCode para gerar a estrutura básica do componente

Fique à vontade para escolher o método que preferir. Agora vamos compreender a estrutura de um componente React:

  • JSX: Arquivo que combina HTML com lógica JavaScript
  • CSS: Arquivo ou módulo para estilização do componente
  • Opcional: Testes: Arquivo para testes unitários (por exemplo MeuComponente.test.jsx)

Acompanhe nossa aula no YouTube e aprenda a criar seu primeiro componente React: