Introducere în serviciile Angular
Serviciile - clase care execută anumite sarcini, de exemplu, logarea, afișarea datelor. Serviciile nu lucrează cu marcajul șablonului HTML, ci îndeplinesc o sarcină suficient de specifică, de exemplu, afișarea mesajelor în consola browser-ului.
Sarcinile standard ale serviciilor includ:
- Lucrul cu date - un serviciu poate stoca date în propriul fișier sau le poate prelua dintr-o sursă externă, de exemplu, un server.
- Organizarea interacțiunii între componentele proiectului.
- Ușurarea codului componentei, în care se pot muta în serviciu sarcini de calcul, logare etc. Astfel, însăși componenta se va concentra strict pe lucrul cu șabloanele sale.