--- layout: 'list' uri: '/framework/domain' position: 10 slug: 'framework-domain' parent: 'framework' navTitle: 'Domain' title: 'Domain' description: 'Doménová vrstva -- jádro aplikace bez závislostí.' --- # Domain Balíček `domain/`. Jádro aplikace. **Nemá žádné závislosti** na ostatních balíčcích -- jen stdlib a `uuid`. Obsahuje entity, value objects, interfaces, error typy a domain eventy. Rozděleno do subdoménových balíčků podle bounded kontextů a sdíleného balíčku `shared/`. 1. [Entity & Value Objects](/framework/domain/entities.md) 2. [Interfaces](/framework/domain/interfaces.md) 3. [Errors & Events](/framework/domain/errors-events.md) --- [← Layers](/framework/overview/layers.md) | [Entity & Value Objects →](/framework/domain/entities.md)