Uvod u Angular servise
Servisi su klase koje obavljaju određene zadatke, na primer, logovanje, prikazivanje podataka. Servisi ne rade sa HTML šablonima, već obavljaju prilično specifične zadatke, na primer, ispis poruka u konzoli browser-a.
Standardni zadaci servisa uključuju:
- Rad sa podacima - servis može čuvati podatke u svom fajlu ili ih preuzimati iz nekog eksternog izvora, na primer, servera.
- Organizovanje interakcije između komponenti projekta.
- Smanjenje opterećenja koda komponente, gde se zadaci kao što su proračuni, logovanje i sl. mogu prebaciti na servis. Samim tim, komponenta se može usredsrediti striktno na rad sa svojim šablonima.