Komponenty są tym, co łączy popularne obecnie biblioteki i frameworki służące do budowania interfejsu użytkownika. Nie wszyscy znają jednak ich cechy i zalety, które wnoszą do życia twórców aplikacji webowych. Aby poznać odpowiedzi na tego typu pytania, przyjrzyjmy się frameworkowi Angular, którego rozwój daje nam pogląd na to, w którą stronę zmierza współczesny front-end.