Uvod u komponentni pristup u Angularu
Pretpostavimo da imamo sajt. Na ovom sajtu možemo da izdvojimo određene blokove: header, sadržaj, sidebar, footer i tako dalje. Svaki blok možemo podeliti na manje podblokove. Na primer, u headeru se obično mogu izdvojiti logotip, meni, blok za kontakte i tako dalje.
U Angularu svaki takav blok se naziva komponentom. Svaka komponenta može da sadrži u sebi manje komponente, one zauzvrat još manje i tako dalje.
Svakoj komponenti u Angularu odgovara
fascikla sa fajlovima, smeštena u fascikli
src.
Jedna od komponenti će biti glavna
- ona kojoj se dodaju ostale
komponente. U Angularu podrazumevano će takva
komponenta biti komponenta App. Na
ovu komponentu će se povezivati druge
komponente. Kako se to radi - razmotrićemo
dalje u udžbeniku.