User:Shevonsilva/delete/Angular Material

Angular Material
Developer(s)Google
Stable release
8.1.3
Repositoryhttps://github.com/angular/material
Written inTypeScript
PlatformWeb platform
TypeWeb framework
LicenseMIT License
Websitematerial.angular.io

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

Features edit

Following features are mentioned in the official website:

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

Advantages edit

Some advantages of Angular Material are:

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

Example edit

Sample code may look like as follows:

<mat-form-field>
  <input type="text" matInput [formControl]="myControl" [matAutocomplete]="auto">
</mat-form-field>

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

[7]


See also edit

References edit

  1. ^ a b "Angular Material". material.angular.io. 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". material.angular.io. Retrieved 2019-08-21.

External links edit

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