Los servicios es la manera en que Angular accede a datos, creación de métodos y toda la lógica que necesites de manera transversal en tu app.

Para crear un servicio lo puedes realizar mediante ng g s ruta-Del-Servicio recuerda que normalmente los servicios estan en el modulo core justo con los modelos.

Por regular tenemos dos tipos de metedos en los servivios un getAll que obtiene todos los datos o un getStored(id: string ) que recibe un parametro para traer un elemento.

https://s3-us-west-2.amazonaws.com/secure.notion-static.com/4ce4f879-04de-4142-88cc-cb35e97188d8/Untitled.png

<aside> 💡 Igual que los componentes o que cualquier archivo dentro de angular. cada uno de los archivos debe tener su apellido, para ser reconocido de manera rápida dentro de la organización de los archivos

</aside>

Los servicio se identifican con el decorador @Injectable importado del modulo de'@angular/core'

import { Injectable } from '@angular/core';

@Injectable({
  providedIn: 'root'
})