Úvod do služeb Angular
Služby - třídy, které plní konkrétní úkoly, například logování, výpis dat. Služby nepracují s HTML šablonou, ale plní poměrně úzce specifikovaný úkol, například výpis zpráv do konzole prohlížeče.
Mezi standardní úkoly služeb patří:
- Práce s daty - služba může ukládat data ve svém souboru nebo je brát z nějakého externího zdroje, například ze serveru.
- Organizace interakce mezi komponentami projektu.
- Odlehčení kódu komponenty, do které lze přesunout úkoly jako výpočty, logování atd. Díky tomu se samotná komponenta může soustředit striktně na práci se svými templaty.