UI libraries are nowadays essential for every web application. First, because it accelerates development and keeps all developers constraint to use the same component for the same purpose, thus more reusability in the application and less maintenance effort. Second, it makes new front-end developers in a team comfortable and start super-fast producing since the source or the guideline to follow is one and already specified: Prime NG.

In this article, I’m answering questions about the Angular Material UI library such as what is it? Why using it? How and when to use it?

In the end, I’m giving some final thoughts from my experience and my opinion as a front-end developer.

Ready? leeeet’s gooo

What’s Angular Material?

Angular Material is a UI component library for Angular applications. It provides modern UI components that work on desktop as well as mobile devices. You can build with these UI modern components attractive, consistent, and functional web applications.

Why Angular Material?

  • Angular Material is under MIT license so it’s free and can be used for commercial use.
  • Provide modern web design principles such as portability, device independence, and attractive application.
  • Facilitates the development process and most important helps build quickly applications with the provided high quality and maintainable components.
  • Unified web application across different devices and different screen sizes (responsive apps)
  • Provide tools to developers the build their own custom components with common interaction patterns.
  • Since it’s built by the Angular team, it can be integrated into Angular applications seamlessly.

#typescript #javascript #ui #angular #front-end-development

Angular Material - All About Need to Know
15.25 GEEK