Introduction to Angular Material
When developing a web application, you must decide how to create your user interface (UI). It should ideally use proper contrasting colors, have a consistent look and feel, be responsive, and work well on different devices and browsers. In short, there are many things to consider regarding UI and UX. Many developers consider creating the UI/UX a daunting task and turn to UI frameworks that do much of the heavy lifting. Some frameworks are used more than others, namely Bootstrap and Tailwind CSS. However, Angular Material, a framework based on Google’s Material Design techniques, has gained popularity. In this chapter, we will explain what Material Design is and how Angular Material uses it to provide a component UI library for the Angular framework. We will also learn to use various Angular Material components by applying them in our e-shop application.
In this chapter, we will be doing the following:
- Introducing Material Design...