Core Concepts#
Sruja is built around the C4 Model for visualizing software architecture. It defines a hierarchy of abstractions:
- Architecture: The root context.
- System: The highest level of abstraction. A software system.
- Container: Applications or data stores within a system (e.g., API, Web App, Database).
- Component: Modules or major structural building blocks within a container.