Service Layer — слой между delivery (API) и domain. Содержит бизнес-логику: валидация, оркестрация, транзакции. Handler вызывает service, service вызывает repo. Пример: class UserService: def register(self, data) — проверяет уникальность email, хеширует пароль, сохраняет, отправляет письмо. Тонкий контроллер, толстый сервис. В Python — обычный класс с зависимостями через __init__. FastAPI: router → service → repo. Django: view → service → model. Не путать с DDD Domain Service — тот про бизнес-правила без entity.
Что такое Service Layer?
Senior
246 просмотровAFK Offer AI
Реализуйте очередь на двух стеках