What is dependency injection in Angular? Dependency Injection (DI) is a design pattern in which objects receive their dependencies from an external source, not by creating them.
ngular has a built-in DI system that allows services to be injected into components or other
services.
Example:
constructor(private authService: AuthService) {}
Real-Time Example:
In an e-commerce app:
- Inject CartService into CartComponent to manage cart items.