Angular-ի ծառայություններին ներածություն
Ծառայություններ - դասեր, որոնք կատարում են որոշակի խնդիրներ, օրինակ՝ լոգավորում, տվյալների արտածում: Ծառայությունները չեն աշխատում HTML կաղապարի նշավորման հետ, այլ կատարում են բավականին նեղ խնդիր, օրինակ՝ հաղորդագրությունների արտածում դիտարկիչի կոնսոլ:
Ծառայությունների ստանդարտ խնդիրներին են վերաբերում.
- Աշխատանք տվյալների հետ - ծառայությունը կարող է պահել տվյալներ իր ֆայլում կամ վերցնել դրանք որոշ արտաքին աղբյուրից, օրինակ՝ սերվերից:
- Նախագծի բաղադրիչների միջև փոխգործակցության կազմակերպում:
- Բաղադրիչի կոդի բեռնաթափում, որտեղից ծառայություն կարող են տրվել հաշվարկման, լոգավորման և այլն խնդիրներ: Դրանից բխում է, որ բաղադրիչն ինքը կկենտրոնանա խստորեն իր թեմփլեյթների հետ աշխատանքի վրա: