Wprowadzenie do podejścia komponentowego w Angularze
Załóżmy, że mamy stronę internetową. Na tej stronie możemy wyróżnić pewne bloki: nagłówek, treść, pasek boczny, stopkę i tak dalej. Każdy blok można podzielić na mniejsze podbloki. Na przykład w nagłówku zazwyczaj można wyróżnić logo, menu, blok kontaktów i tak dalej.
W Angularze każdy taki blok nazywa się komponentem. Każdy komponent może zawierać w sobie mniejsze komponenty, te z kolei jeszcze mniejsze i tak dalej.
Każdemu komponentowi w Angularze odpowiada
folder z plikami, znajdujący się w folderze
src.
Jeden z komponentów musi być głównym
- tym, do którego dodawane są pozostałe
komponenty. W Angularze domyślnie takim
komponentem będzie komponent App. Do
tego komponentu będą podłączane inne
komponenty. Jak to się robi - omówimy
później w tutorialu.