Sofiane Boumedine Lexique Dev

NestJS Service

NestJS 🟡 Mid

Type : NestJS Architecture

Definition

Provider specialise qui encapsule la logique metier. Separe la logique du controller.

Analogie

Comme le moteur d'une voiture : le volant (controller) dirige, le moteur (service) fait le travail.

Exemple de code

@Injectable()
export class UserService {
  constructor(private readonly repo: UserRepository) {}
  findAll() { return this.repo.find(); }
}