Skip to content
GitHubLinkedIn

Component

In the C4 model, a component is a cohesive grouping of responsibilities inside a container, encapsulated behind a clear interface.

“Component” here is not limited to UI components; it is about responsibility boundaries within an application or data store.

  • Authentication component
  • Reporting component
  • Workflow orchestration component