Introduction aux services Angular
Les services sont des classes qui exécutent des tâches spécifiques, telles que la journalisation, la sortie de données. Les services ne travaillent pas avec le balisage du template HTML, mais accomplissent une tâche assez étroite, par exemple, afficher des messages dans la console du navigateur.
Les tâches standard des services incluent :
- Travail avec les données - un service peut stocker des données dans son propre fichier ou les récupérer depuis une source externe, par exemple, un serveur.
- Organisation de l'interaction entre les composants du projet.
- Désengorger le code du composant, en déplaçant vers le service des tâches de calcul, de journalisation, etc. Ainsi, le composant lui-même se concentrera strictement sur le travail avec ses templates.