Johdatus Angular-palveluihin
Palvelut - luokat, jotka suorittavat tiettyjä tehtäviä, kuten lokitusta, tietojen näyttämisen. Palvelut eivät käsittele HTML-mallipohjan merkintäkieltä, vaan suorittavat melko kapean tehtävän, esimerkiksi viestien tulostamisen selaimen konsoliin.
Palveluiden standarditehtäviin kuuluvat:
- Tietojen käsittely - palvelu voi tallentaa tietoja omaan tiedostoonsa tai hakea niitä jostakin ulkoisesta lähteestä, esimerkiksi palvelimelta.
- Vuorovaikutuksen organisointi projektin komponenttien välillä.
- Komponenttikoodin keventäminen, jolloin tehtäviä kuten laskentaa, lokitusta jne. voidaan siirtää palveluun. Tästä johtuen itse komponentti keskittyy tiukasti omaan mallipohjiensa käsittelyyn.