Introduzione ai servizi di Angular
Servizi - classi che eseguono compiti specifici, come la registrazione di log, il recupero dei dati. I servizi non lavorano con il markup del template HTML, ma eseguono un compito piuttosto specifico, ad esempio, visualizzare messaggi nella console del browser.
I compiti standard dei servizi includono:
- Lavorare con i dati - un servizio può memorizzare dati nel proprio file o recuperarli da una fonte esterna, ad esempio, un server.
- Organizzare l'interazione tra i componenti del progetto.
- Alleviare il codice del componente, spostando nel servizio compiti di calcolo, registrazione di log, ecc. Di conseguenza, il componente stesso si concentrerà strettamente sul lavoro con i propri template.