Domain layer — самый внутренний слой архитектуры, где живут бизнес-сущности, интерфейсы и бизнес-ошибки. В нашем проекте это internal/domain/: структуры User, Subscription, AutoApplyJob, интерфейсы UserRepository, AutoApplyRepository. Domain не зависит ни от чего — ни от базы, ни от HTTP, ни от внешних библиотек. Это чистая бизнес-модель. Если завтра ты решишь перейти с PostgreSQL на MongoDB — domain останется без изменений. Это главная ценность слоёной архитектуры.
Что такое domain layer?
Middle
613 просмотровAFK Offer AI
Как настроить GitHub Actions?