issuetracker / Architecture / Architecture
DocsGeneric Issue TrackerArchitectureArchitecture

Architecture

The repository's concrete modules should remain the source of truth for exact module ownership.

1 min readApplies to v0.6.0
On this page ▾
  1. Architectural layers

Architectural layers

text
┌────────────────────────────────────────────┐
│ Presentation / API                        │
│ routes / views / serializers / schemas    │
└──────────────────────┬─────────────────────┘
                       │
                       ▼
┌────────────────────────────────────────────┐
│ Application / Domain                       │
│ issue lifecycle / project rules / auth     │
└──────────────────────┬─────────────────────┘
                       │
                       ▼
┌────────────────────────────────────────────┐
│ Persistence                                │
│ models / repositories / queries             │
└──────────────────────┬─────────────────────┘
                       │
                       ▼
                    Database