angular: servicios
inyección de dependencias
- no
new
- delegamos en un framework la creación de los objetos, nosotros solo los usamos
- los servicios se crean una única vez y se reaprovechan
ámbito
- global: cualquier componente de la aplicación
- modulo: el módulo y los componentes del módulo
- componente: solo ese componente y descendientes
creación
ng generate service <NAME>
@Injectable()
uso
- importarlo de su ubicación
- añadirlo a providers
- inyectarlo en el constructor del componente