O que é Diagrama de Componente?
O diagrama de Componente abre um contêiner e revela os componentes que estão dentro dele — agrupamentos de código de mais alto nível (controllers, services, repositories etc.) que têm uma única responsabilidade. Diferentemente de um diagrama de classes, um Componente do C4 é uma abstração, não necessariamente um mapeamento 1:1 com uma classe de uma linguagem de programação.
Termos relacionados
- Diagrama de Contêiner — Diagrama de nível 2 do C4 que mostra as unidades implantáveis/executáveis (aplicações, serviços, bancos de dados) que compõem um sistema de software.
- Diagrama de Código — Diagrama de nível 4 do C4 que mostra os detalhes em nível de implementação (classes, interfaces, funções) de um componente.