Angular Components
So, what exactly is a component in Angular? There are different way to look at this, I'll start with simple explanation; afterwards I will give a more technical description of what component are and how to use them. When you are looking at a website and you see the menu, navigation, title, forms even buttons those can all be examples of component. "An Angular application is a tree of Angular components." So you see Angular components are what the building blocks of the actual application. When I first learned about component I didn't really understand this concept until I started to actually build a component myself. There are three main properties a component must have, but before we talk about that lets look at a simple website and see what a component looks like. Source: https://medium.com/codingthesmartway-com-blog/angular-material-and-angular-6-material-design-for-angular-6b1a3ee476f0 In this example "Menu" is just one component of the