Introduksjon til Angular tjenester
Tjenester - klasser som utfører spesifikke oppgaver, for eksempel logging, datavisning. Tjenester jobber ikke med HTML-malens oppsett, men utfører en ganske smal oppgave, for eksempel å vise meldinger i nettleserens konsoll.
Standardoppgaver for tjenester inkluderer:
- Jobbe med data - en tjeneste kan lagre data i sin egen fil eller hente dem fra en ekstern kilde, for eksempel en server.
- Organisere interaksjon mellom komponentene i prosjektet.
- Avlastning av komponentkoden, hvor oppgaver som beregning, logging osv. kan flyttes til tjenesten. Derav vil selve komponenten være strengt fokusert på å jobbe med sine egne maler.