Einführung in Angular Services
Services - Klassen, die spezifische Aufgaben ausführen, z.B. Protokollierung, Datenaustgabe. Services arbeiten nicht mit dem Markup der HTML-Vorlage, sondern erledigen eine relativ eng gefasste Aufgabe, z.B. die Ausgabe von Nachrichten in der Konsole des Browsers.
Zu den Standardaufgaben von Services gehören:
- Arbeit mit Daten - ein Service kann Daten in seiner eigenen Datei speichern oder sie aus einer externen Quelle beziehen, z.B. von einem Server.
- Organisation der Interaktion zwischen den Komponenten des Projekts.
- Entlastung des Komponentencodes, indem Aufgaben wie Berechnungen, Protokollierung usw. in den Service ausgelagert werden können. Dadurch konzentriert sich die Komponente strikt auf die Arbeit mit ihren eigenen Templates.