User:Shevonsilva/delete/Angular Material

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Angular Material
Stable release
Written inTypeScript
PlatformWeb platform
TypeWeb framework
LicenseMIT License

Angular Material is a UI component library for AngularJS.[1][2][3][4][5][6]


Following features are mentioned in the official website:

  • Sprint from Zero to App
  • Fast and Consistent
  • Versatile
  • Optimized for Angular[1]


Some advantages of Angular Material are:

  • Routing
  • Karma for Unit Testing
  • DI
  • Services and factories
  • Data binding.[2]


Sample code may look like as follows:

  <input type="text" matInput [formControl]="myControl" [matAutocomplete]="auto">

<mat-autocomplete #auto="matAutocomplete">
  <mat-option *ngFor="let option of options" [value]="option">{{option}}</mat-option>


See also[edit]


  1. ^ a b "Angular Material". Retrieved 2019-08-21.
  2. ^ a b Kotaru, V. Keerti (2016-08-25). Material Design Implementation with AngularJS: UI Component Framework. Apress. p. 4. ISBN 9781484221907.
  3. ^ Noring, Christoffer; Deeleman, Pablo (2017-12-08). Learning Angular: A no-nonsense guide to building real-world apps with Angular 5. Packt Publishing Ltd. p. 315. ISBN 9781787125940.
  4. ^ Hajian, Majid (2019-05-22). Progressive Web Apps with Angular: Create Responsive, Fast and Reliable PWAs Using Angular. Apress. p. 30. ISBN 9781484244487.
  5. ^ Kasagoni, Shravan Kumar (2017-05-29). Building Modern Web Applications Using Angular. Packt Publishing Ltd. p. 173. ISBN 9781785880032.
  6. ^ Clow, Mark (2018-02-20). Angular 5 Projects: Learn to Build Single Page Web Applications Using 70+ Projects. Apress. p. 245. ISBN 9781484232798.
  7. ^ "Angular Material". Retrieved 2019-08-21.

External links[edit]

Category:Google software Category:Rich Internet application frameworks Category:Software using the MIT license Category:Ajax (programming)