# Angular Material Reviews
**Vendor:** Angular Material  
**Category:** [Bibliothèques de composants logiciels](https://www.g2.com/fr/categories/component-libraries)  
**Average Rating:** 4.4/5.0  
**Total Reviews:** 52
## About Angular Material
Angular Material est une bibliothèque complète de composants d&#39;interface utilisateur développée par l&#39;équipe Angular, conçue pour s&#39;intégrer parfaitement aux applications Angular. Elle fournit un ensemble riche de composants d&#39;interface utilisateur réutilisables, bien testés et accessibles qui adhèrent aux principes de conception Material Design de Google, permettant aux développeurs de créer des interfaces utilisateur visuellement attrayantes et cohérentes sur les plateformes web, mobiles et de bureau. Caractéristiques clés et fonctionnalités : - Composants Material Design : Offre une large gamme de composants préconstruits tels que des boutons, des cartes, des dialogues, des formulaires, des menus, et plus encore, assurant une apparence et une sensation modernes et cohérentes. - Design réactif : Les composants sont conçus pour être réactifs dès le départ, s&#39;adaptant parfaitement à diverses tailles et orientations d&#39;écran, ce qui est essentiel pour créer des applications qui fonctionnent bien sur les ordinateurs de bureau, les tablettes et les appareils mobiles. - Thématisation et personnalisation : Fournit des capacités de thématisation qui permettent aux développeurs de personnaliser facilement l&#39;apparence de leurs applications, en prenant en charge à la fois les thèmes préconstruits et la création de thèmes personnalisés pour répondre à des exigences de marque spécifiques. - Accessibilité : Conçu avec l&#39;accessibilité à l&#39;esprit, Angular Material inclut des fonctionnalités telles que le support ARIA, les indicateurs de focus et la navigation au clavier pour garantir que les applications sont utilisables par un large éventail d&#39;utilisateurs, y compris ceux ayant des handicaps. - Internationalisation : Prend en charge la localisation pour les formats de date-heure et le texte bidirectionnel, facilitant le développement d&#39;applications qui répondent à un public mondial. - Optimisation des performances : Les composants sont optimisés pour la vitesse, avec des fonctionnalités telles que le chargement paresseux pour améliorer les performances de l&#39;application. Valeur principale et résolution de problèmes : Angular Material simplifie le processus de développement en fournissant un ensemble de composants d&#39;interface utilisateur prêts à l&#39;emploi, cohérents et réactifs qui adhèrent aux directives de Material Design. Cela réduit le temps et les efforts nécessaires pour concevoir et mettre en œuvre des interfaces utilisateur à partir de zéro, permettant aux développeurs de se concentrer davantage sur la logique métier et les fonctionnalités uniques de l&#39;application. En garantissant la compatibilité entre navigateurs et l&#39;accessibilité intégrée, Angular Material aide les développeurs à créer des applications à la fois conviviales et inclusives, améliorant ainsi l&#39;expérience utilisateur globale.



## Angular Material Pros & Cons
**What users like:**

- Les utilisateurs apprécient l&#39; **intégration transparente** d&#39;Angular Material avec Angular, ce qui améliore la vitesse de développement et la cohérence du design. (2 reviews)
- Les utilisateurs apprécient la **large collection de composants d&#39;interface utilisateur préconstruits** qui assurent la cohérence du design et accélèrent le développement. (1 reviews)
- Les utilisateurs apprécient la **cohérence du design** d&#39;Angular Material, améliorant le développement avec des composants d&#39;interface utilisateur réactifs et préconstruits. (1 reviews)
- Les utilisateurs trouvent **facilité d&#39;apprentissage** avec Angular Material en raison de ses composants intuitifs et de son intégration avec Angular. (1 reviews)
- Les utilisateurs apprécient les **intégrations faciles** d&#39;Angular Material, facilitant des implémentations de design rapides et cohérentes dans leurs projets. (1 reviews)
- Caractéristiques (1 reviews)
- Facilité de mise en œuvre (1 reviews)
- Les utilisateurs apprécient la **mise en œuvre rapide de conceptions cohérentes et réactives** , améliorant efficacement leurs applications Angular. (1 reviews)
- Gain de temps (1 reviews)
- Composants d&#39;interface utilisateur (1 reviews)

**What users dislike:**

- Les utilisateurs trouvent **la personnalisation difficile** en raison de la nécessité de mixins SCSS et de sélecteurs profonds pour un design unique. (1 reviews)
- Les utilisateurs trouvent la **courbe d&#39;apprentissage** d&#39;Angular Material difficile, surtout pour les nouveaux développeurs qui comprennent la thématisation et les mises en page. (1 reviews)
- Les utilisateurs trouvent que la **grande taille de la bibliothèque** d&#39;Angular Material rend les exigences complexes de l&#39;interface utilisateur difficiles et chronophages. (1 reviews)
- Les utilisateurs rencontrent des **problèmes de performance** en raison de l&#39;augmentation de la taille du bundle due à l&#39;importation de plusieurs modules Angular Material. (1 reviews)
- Les utilisateurs trouvent que la **mauvaise conception de l&#39;interface utilisateur** dans Angular Material est difficile, nécessitant souvent du CSS supplémentaire ou des bibliothèques pour la personnalisation. (1 reviews)
- Problèmes de style (1 reviews)

## Angular Material Reviews
  ### 1. Meilleur pour créer un site web d'une seule page

**Rating:** 5.0/5.0 stars

**Reviewed by:** Gaurav J. | Senior Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** October 03, 2025

**Qu'aimez-vous le plus à propos de Angular Material?**

La meilleure chose à propos d'Angular Material est la façon dont il accélère le développement tout en assurant la cohérence du design à travers une application. Il offre une large collection de composants d'interface utilisateur préconstruits, accessibles et réactifs qui suivent les principes du Material Design de Google. Des fonctionnalités comme la thématisation, la typographie et les utilitaires de mise en page facilitent le maintien d'une apparence professionnelle tout au long de l'application. J'apprécie également la manière dont il s'intègre profondément avec Angular — par exemple, les contrôles de formulaire réactifs avec des états de validation intégrés, ou les composants de tableau avec tri, pagination et filtrage prêts à l'emploi. Dans l'ensemble, Angular Material réduit considérablement la charge de conception, impose de bons modèles d'expérience utilisateur et me permet de me concentrer davantage sur la logique métier que sur le style à partir de zéro.

**Que n’aimez-vous pas à propos de Angular Material?**

Bien que Angular Material offre de la cohérence et accélère le développement de l'interface utilisateur, il y a quelques défis :

Personnalisation/Thématisation – Remplacer les styles par défaut de Material nécessite souvent de plonger dans les mixins SCSS ou de gérer des sélecteurs profonds, ce qui peut être frustrant si vous avez besoin d'un look très personnalisé.

Taille du Bundle – Importer plusieurs modules Angular Material peut ajouter un poids notable à l'application, ce qui la rend moins idéale pour des applications très légères ou critiques en termes de performance.

Courbe d'Apprentissage – Comprendre le système de thématisation, la configuration de la typographie et les utilitaires de mise en page prend du temps, surtout pour les nouveaux développeurs.

Design Opinionné – Il suit strictement le Material Design de Google ; si votre produit nécessite un système de design différent, adapter Angular Material peut sembler restrictif.

Cela dit, ce sont des compromis : vous gagnez en cohérence et accessibilité au détriment de la flexibilité et de la taille.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Les principaux problèmes qu'Angular Material aborde sont la cohérence de l'interface utilisateur, l'accessibilité et la rapidité de développement. Normalement, créer des composants d'interface utilisateur à partir de zéro signifie gérer la réactivité, le thème, l'accessibilité (rôles ARIA, navigation au clavier) et les modèles d'interaction individuellement — ce qui est répétitif et sujet aux erreurs. Angular Material résout ce problème en fournissant un ensemble complet de composants préconstruits et bien testés qui respectent les directives de Material Design et s'intègrent parfaitement aux formulaires réactifs d'Angular et à la détection des changements.

Pour moi, les avantages sont clairs :

Économie de temps – Je peux implémenter des fonctionnalités rapidement sans me soucier des détails de bas niveau du comportement des composants.

Cohérence – Toutes les parties de l'interface utilisateur suivent le même langage de conception, réduisant ainsi la dette de conception.

Accessibilité – La conformité intégrée aux normes d'accessibilité garantit une meilleure expérience utilisateur pour tous les utilisateurs sans nécessiter d'effort supplémentaire.

Intégration avec Angular – Des composants comme les champs de formulaire, les tableaux et les dialogues s'intègrent harmonieusement avec les services Angular et les formulaires réactifs.

Cela me permet de me concentrer sur la logique métier au lieu de réinventer les modèles d'interface utilisateur, ce qui conduit à une livraison plus rapide et à des applications plus faciles à maintenir.

  ### 2. Revue d'Angular Material

**Rating:** 3.5/5.0 stars

**Reviewed by:** Kavya S. | Senior Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 28, 2024

**Qu'aimez-vous le plus à propos de Angular Material?**

Il permet une mise en œuvre rapide de conceptions cohérentes et réactives. Sa facilité d'intégration avec les applications Angular le rend idéal pour construire des architectures frontales évolutives et maintenables.

**Que n’aimez-vous pas à propos de Angular Material?**

Les exigences complexes de l'interface utilisateur peuvent être difficiles et chronophages, nécessitant souvent du CSS supplémentaire ou des bibliothèques tierces.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Mon expérience précédente avec les frameworks de conception était très chronophage car je devais commencer de zéro pour créer des composants d'interface utilisateur de base tels que des boutons et des cartes. Angular Material non seulement fournit des composants d'interface utilisateur qui sont réactifs et magnifiquement conçus, mais il prend également en charge une accessibilité facile.

  ### 3. Meilleur pour la conception d'interface utilisateur réactive

**Rating:** 4.5/5.0 stars

**Reviewed by:** Kowsyap p. | Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 08, 2023

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material offre une large gamme de composants d'interface utilisateur pour personnaliser n'importe quel design. Les outils de conception réactive garantissent la prise en charge de tous les appareils et plateformes. Les thèmes et palettes offrent aux utilisateurs la possibilité de personnaliser leur application. Les plugins, frameworks et outils de prototypage facilitent encore le développement.

**Que n’aimez-vous pas à propos de Angular Material?**

Angular Material se spécialise dans les composants orientés vers le mobile et manque de certains éléments axés sur le bureau. L'utilisation de trop nombreux composants peut affecter les temps de chargement des grands projets. Il prend en charge d'autres frameworks mais sa complexité rend la personnalisation difficile. La documentation peut également être déroutante.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je trouve Angular Material d'une grande aide lorsqu'il s'agit de créer des applications web car il me fournit des composants et des API préfabriqués. Cela me fait gagner beaucoup de temps, d'efforts et de coûts, ce qui rend mon travail beaucoup plus facile. Non seulement cela, la documentation de l'API fournie par Angular Material m'aide également à intégrer rapidement de nouvelles fonctionnalités dans l'application. Cela me permet à son tour de maintenir la cohérence du design dans toute mon application.

  ### 4. Angular Material a fourni une large gamme de composants pour améliorer le site web.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mohit S. | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 29, 2023

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material a fourni une large gamme de composants intégrés et ils sont également facilement personnalisables. Angular Material est facile à intégrer, il augmente également les performances globales du site web.

**Que n’aimez-vous pas à propos de Angular Material?**

Angular Material est chronophage, chaque fois qu'on doit importer les composants pour les utiliser, il devrait y avoir un seul import pour les importer lors de l'utilisation dans les applications.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Pour rendre le site web plus réactif et performant, Angular Material est le meilleur, Angular Material est facile à intégrer, il est personnalisable selon les besoins et il est similaire à Bootstrap donc facile à comprendre.

  ### 5. J'ai adoré les matériaux angulaires.

**Rating:** 4.5/5.0 stars

**Reviewed by:** pramod g. | softwere developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 24, 2023

**Qu'aimez-vous le plus à propos de Angular Material?**

flexibilité, facile à manipuler, open source, le plus attrayant, bibliothèque et composants utiles, facile à installer, convivial

**Que n’aimez-vous pas à propos de Angular Material?**

complexité dans la représentation graphique par exemple diagramme circulaire, barre de progression

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

fournir une bibliothèque facile pour la représentation graphique, et cet avantage est bon pour le développement et la plupart des développeurs sont attirés par l'utilisation des matériaux angulaires

  ### 6. Agréable

**Rating:** 3.5/5.0 stars

**Reviewed by:** Subbareddy P. | Technical Lead, Entreprise (> 1000 employés)

**Reviewed Date:** December 02, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Il a certaines fonctionnalités avancées que j'aime.

**Que n’aimez-vous pas à propos de Angular Material?**

Je n'aime pas les composants dans Angular Material.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Composants

  ### 7. Bibliothèque de composants utile pour simplifier les conceptions d'interface utilisateur

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** September 05, 2023

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material aide dans Angular à développer des pages web attrayantes, réactives et fonctionnelles. Des composants comme le sélecteur de date, les tableaux peuvent être implémentés facilement. Plus de contrôles sont disponibles par rapport à Bootstrap.

**Que n’aimez-vous pas à propos de Angular Material?**

Angular Material est basé sur JavaScript, il est donc difficile à étendre ou à personnaliser. La création de contrôles personnalisés devrait être simplifiée. Les composants dans Angular Material devraient être flexibles.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Angular Material est utilisé dans Angular pour simplifier le développement de l'interface utilisateur. Il possède de nombreux composants uniques comme les cartes, les puces. Les fonctionnalités de pagination et de tri des tableaux sont déjà fournies.

  ### 8. Une bibliothèque de composants UI pour le développement rapide en Angular.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Alejandro Javier V. | CEO, Petite entreprise (50 employés ou moins)

**Reviewed Date:** March 23, 2023

**Qu'aimez-vous le plus à propos de Angular Material?**

J'aime à la fois les composants d'interface utilisateur préconstruits et les bibliothèques qui vous aident à créer des expériences utilisateur dynamiques et incroyables dans vos applications.

**Que n’aimez-vous pas à propos de Angular Material?**

Certains composants manquent de la capacité d'ajouter des fonctionnalités supplémentaires, vous limitant à ce que l'équipe de Google fournit.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Les composants de Material Design m'ont aidé à développer des applications complètes dans divers secteurs.

  ### 9. Un système de conception épuré pour construire des applications Angular rapidement.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sitaram T. | UI/UX Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 21, 2021

**Qu'aimez-vous le plus à propos de Angular Material?**

Il est facile de s'intégrer aux applications Angular. Très bien documenté et fournit d'excellents exemples pour comprendre et mettre en œuvre. Chaque composant utilisé est importé séparément, ce qui aide à garder la taille de l'application plus petite.

**Que n’aimez-vous pas à propos de Angular Material?**

Il manque encore certaines fonctionnalités comme la recherche dans une liste déroulante. La spécification des formats de date pour MM-YYYY ou simplement YYYY dans le sélecteur de date matériel et la possibilité de sélectionner ou désélectionner toutes les options dans la liste déroulante ne sont pas incluses dans la bibliothèque.

**Recommandations à d’autres personnes envisageant Angular Material:**

Si vous recherchez un système de conception solide et épuré pour construire votre application, vous devriez envisager d'utiliser Angular Material.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Angular Material est idéal pour construire un module d'administration propre, et les boutons primaires, secondaires sont bien différenciés et facilement intégrés à l'application.

  ### 10. Examen du matériel Angular

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Comptabilité | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 24, 2022

**Qu'aimez-vous le plus à propos de Angular Material?**

C'est une bibliothèque incroyable pour les applications Angular. Elle inclut tous les composants nécessaires pour la plupart des applications commerciales.

**Que n’aimez-vous pas à propos de Angular Material?**

L'intégration avec CDK est pénible en raison de sa syntaxe.

**Recommandations à d’autres personnes envisageant Angular Material:**

C'est une bibliothèque UI/UX superbe. Un incontournable pour vos applications frontend si vous suivez les directives de conception Material.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Nous créons des interfaces utilisateur incroyables pour nos clients dans le monde entier dans une variété de domaines.

  ### 11. Super outil intégré

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Entreprise (> 1000 employés)

**Reviewed Date:** June 30, 2022

**Qu'aimez-vous le plus à propos de Angular Material?**

Moins de codage et de belles vues. Interaction facile avec les fonctions exposées.

**Que n’aimez-vous pas à propos de Angular Material?**

Rien de tel. Pour quelques composants comme l'arbre, toute la mise en œuvre est complexe.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Diminuer le nombre de lignes de code qui facilite le développement rapide.

  ### 12. Matériel de conception cool cadre de composants open source

**Rating:** 5.0/5.0 stars

**Reviewed by:** prateek b. | Full Stack Developer @ Capgemini, Entreprise (> 1000 employés)

**Reviewed Date:** August 24, 2021

**Qu'aimez-vous le plus à propos de Angular Material?**

Son design, des composants modernes en matériaux cool. Simple à mettre en œuvre dans Angular, documentation facile. Mécanisme très encapsulé pour le code TypeScript, support pour RxJS et les opérateurs.

**Que n’aimez-vous pas à propos de Angular Material?**

ils pourraient introduire plus de composants pour les applications web afin de ne pas avoir besoin de dépendre d'un outil tiers. comme des curseurs d'images, des bannières, des défileurs, etc.

**Recommandations à d’autres personnes envisageant Angular Material:**

C'est un cadre de composants vraiment cool et esthétique compatible avec Angular. C'est gratuit.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

création d'une application web à page unique pour les clients

  ### 13. Globalement, très simple à utiliser et à apprendre.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Jonathan K. | Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** October 28, 2021

**Qu'aimez-vous le plus à propos de Angular Material?**

J'aime comment vous êtes essentiellement capable d'intégrer rapidement des éléments dans un fichier html.

**Que n’aimez-vous pas à propos de Angular Material?**

Presque rien ! Je suppose que vous ne pourrez peut-être pas personnaliser certaines choses autant, mais c'est très spécifique, et à ce stade, vous pourriez tout aussi bien fabriquer des composants.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je l'ai utilisé pour créer une nouvelle interface utilisateur rapidement, et j'ai utilisé sa syntaxe facile pour pouvoir l'adapter selon les besoins.

  ### 14. Mon expérience avec Angular Material

**Rating:** 4.5/5.0 stars

**Reviewed by:** Susmita R. | Software Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** May 13, 2021

**Qu'aimez-vous le plus à propos de Angular Material?**

J'utilise Angular Material depuis que j'ai appris Angular. Cela a été une excellente expérience car il offre une interface utilisateur moderne, propre et agréable. On n'a pas besoin de perdre du temps à concevoir une mise en page simple.

Il offre de nombreux composants qui sont facilement accessibles à un projet personnel en les important. La documentation d'Angular Material peut être trouvée sur https://material.angular.io/, où ils fournissent des exemples, des méthodes et la mise en œuvre de chaque composant. Il prend également en charge les icônes matérielles.

Ce que j'aime à ce sujet, c'est que nous n'avons pas besoin d'importer tous les modules ; seuls les modules nécessaires peuvent être importés.

**Que n’aimez-vous pas à propos de Angular Material?**

Cependant, comme chaque rose a des épines, Angular Material a également certaines limitations et des possibilités d'amélioration. Il a des composants limités et n'est pas riche en fournissant de multiples implémentations de ces composants. La personnalisation des composants dans Angular Material est problématique et difficile. 

Pour les développeurs Angular, connaître l'utilisation des matériaux Angular sera très utile et c'est également facile à apprendre.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

J'utilise Angular Material depuis plus de 1,5 ans. J'utilise toujours cela avec Kendo UI pour mes projets de bureau ainsi que pour mes projets personnels. Pour moi, le principal avantage d'utiliser Angular Material est qu'il me fait gagner beaucoup de temps en stylisant une mise en page simple et un composant simple. De cette façon, je peux me concentrer sur des parties plus logiques plutôt que de m'inquiéter de ma partie UI.

  ### 15. Angular Material est excellent pour les applications web.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Radhika S. | Senior Software Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** January 02, 2021

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material a presque toutes les fonctionnalités requises pour une application web de base, chaque développeur ayant des connaissances en Angular peut facilement adopter Angular Material. Nous permet de développer beaucoup de fonctionnalités très rapidement. Angular Material a de superbes thèmes pour rendre l'application dynamique. Angular Material a une large gamme d'icônes avec lesquelles travailler, je les ai beaucoup utilisées dans mon application. A de superbes boutons. De superbes dialogues qui peuvent être personnalisés selon les besoins de l'utilisateur. Une belle barre d'outils que j'ai utilisée dans mon application. D'excellents onglets qui peuvent être utilisés comme menu. Mat Table est excellent, c'est une grille HTML simple avec des fonctionnalités super comme les cases à cocher, l'en-tête fixe, la pagination, etc. Mat Chipset est vraiment cool, rend l'application très esthétique. Le séparateur Angular Material est bon, pas de tracas à implémenter avec CSS. J'ai adoré la fonctionnalité de direction d'Angular Material, c'est simple et donne un look tendance sans aucun effort. A une bonne fonctionnalité d'autocomplétion qui est utilisée dans presque toutes les applications web. Le snack bar Angular Material est vraiment bon, je l'ai utilisé pour montrer les mises à jour de l'application. Le spinner de chargement Angular Material est excellent, je l'ai utilisé lors des appels API. Les fonctionnalités de base comme la liste, le menu sont simples et faciles à utiliser. J'ai adoré la feuille de bas d'Angular Material.

**Que n’aimez-vous pas à propos de Angular Material?**

Je n'avais pas l'impression de ne pas aimer, mais voici quelques fonctionnalités qui pourraient être améliorées ou introduites.  
Ce serait formidable d'avoir des grilles de mat table avec toutes les fonctionnalités.  
Angular Material devrait introduire des fonctionnalités d'exportation comme l'exportation en pdf et excel.  
Améliorer les menus déroulants pour qu'ils soient plus personnalisables.

**Recommandations à d’autres personnes envisageant Angular Material:**

Angular Material est excellent pour le développement d'applications web, il fournit presque toutes les fonctionnalités requises pour une bonne application web.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Angular Material a presque toutes les fonctionnalités requises pour une application web de base, chaque développeur ayant des connaissances en Angular peut facilement adopter Angular Material. Nous permet de développer de nombreuses fonctionnalités très rapidement. Sans Angular Material, il est difficile de concevoir toutes ces fonctionnalités.

  ### 16. Angular Material est excellent pour concevoir et développer des applications web.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Sravan K. | Technical Lead, Entreprise (> 1000 employés)

**Reviewed Date:** December 25, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

J'ai une bonne expérience dans le développement de mon application web en utilisant Material. Ci-dessous quelques-uns des nombreux éléments que j'ai adorés. J'ai aimé les onglets Angular Material pour commencer, car je les ai utilisés pour la navigation des pages. J'ai adoré les thèmes que j'ai utilisés confortablement tout au long de mon application. J'ai adoré les dialogues, qui donnent beaucoup de contrôle sur les popups. J'ai adoré la table mat, elle est simple mais possède des fonctionnalités impressionnantes comme la sélection par case à cocher, etc. J'ai adoré les puces de la barre de progression, je ne les ai pas trouvées dans d'autres frameworks UI, ce que je trouve génial. J'ai adoré les icônes, nous ne pouvons pas avoir d'applications web sans icônes et Angular Material fournit des icônes impressionnantes qui sont personnalisables.

**Que n’aimez-vous pas à propos de Angular Material?**

Je ne dirais pas détesté mais dirais des domaines à améliorer.  
Une navigation par onglets conditionnelle appropriée serait excellente, pour l'instant j'utilise une solution de contournement pour cela, ce serait formidable si nous avions plus de fonctionnalités pour la navigation par onglets.  
Les menus déroulants pourraient être plus personnalisables pour le style.  
J'aimerais voir des fonctionnalités d'exportation vers PDF et Excel, que nous n'avons pas actuellement.  
J'aimerais voir certaines grilles par matériau.

**Recommandations à d’autres personnes envisageant Angular Material:**

Angular Material est excellent si vous cherchez à développer une application web avec Angular car il possède presque toutes les fonctionnalités requises pour une application web.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Angular Material offre de nombreux composants prêts à l'emploi. J'ai choisi Angular Material comme framework d'interface utilisateur pour développer mon application car il me fournit de nombreuses fonctionnalités intégrées qui résolvent de nombreux problèmes lors du développement d'une application web.

  ### 17. Matériel, un bon moyen de réduire le temps de développement et de faire ce dont vous avez vraiment besoin de faire

**Rating:** 4.0/5.0 stars

**Reviewed by:** Barak J. | Full Stack Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 04, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material réduit votre temps de développement, vous permettant de rester concentré sur les véritables composants que vous devez développer dans votre application Angular. Tout ce dont vous avez besoin est de créer votre logique et de l'intégrer avec vos composants/services/etc. matériels. Vous pouvez utiliser certains des champs de saisie matériels et remplacer les champs de saisie natifs HTML, il prend en charge le module de formulaires Angular. Tout ce que vous devez faire est d'envelopper le composant matériel et d'utiliser l'interface controlValueAccessor d'Angular pour implémenter les valueChanges, la validation, désactivé/NonDésactivé, etc.

**Que n’aimez-vous pas à propos de Angular Material?**

Quand vous devez concevoir des éléments spécifiques de CSS, largeur, comportement, cela peut être difficile à mettre en œuvre. Par exemple : si vous avez un calendrier et que vous souhaitez ajouter un autre bouton au calendrier qui inclura une logique du calendrier, cela peut être un peu difficile et vous devrez l'implémenter de manière détournée.

**Recommandations à d’autres personnes envisageant Angular Material:**

si vous recherchez des listes, des menus, des boutons, conçus et animés et que vous n'avez pas besoin de directives spécifiques d'interface utilisateur, vous utilisez certainement Material, considérez d'abord si vous pourriez changer le composant pour quelque chose de très spécifique à l'avenir.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Que je n'ai pas besoin de concevoir ou de développer beaucoup de choses pour avoir une bonne interface utilisateur réactive. Si une nouvelle startup/entreprise a immédiatement besoin de concevoir pour créer un design attrayant, elle peut réduire le montant d'argent que lui coûterait un nouveau designer et utiliser Material à la place, c'est open source et bénéficie de beaucoup de soutien dans la communauté, surtout sur StackOverflow.

  ### 18. Beaucoup de composants et de fonctionnalités utiles, faciles à utiliser en même temps.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Yash P. | Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 24, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

- De nombreuses variations du même composant disponibles avec des entrées simples
- Documentation exceptionnelle
- Support communautaire vaste
- Livré avec Angular CDK pré-installé, ce qui ouvre des possibilités pour de nombreuses personnalisations.

**Que n’aimez-vous pas à propos de Angular Material?**

- Il y a certains composants qui ont tendance à ralentir lorsque le nombre d'instances dans le DOM augmente, comme le panneau d'expansion.
- La table offre de nombreuses fonctionnalités, mais elle est difficile à comprendre au début. Cela devient un peu plus facile à mesure que vous l'utilisez.

**Recommandations à d’autres personnes envisageant Angular Material:**

Si vous recherchez une bibliothèque riche en fonctionnalités et ne voulez pas vous soucier de mettre trop d'efforts pour l'installer et l'utiliser à son plein potentiel par la suite, cela facilitera votre vie.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Angular Material pour une application web de panneau d'administration. En tant que personne dont l'objectif est d'avoir un panneau riche en fonctionnalités plutôt qu'un panneau esthétiquement plaisant, Angular Material rend vraiment simple l'utilisation des composants sans beaucoup de style personnalisé. Ce qui permet de gagner beaucoup de temps et d'avoir un rendu excellent avec le style par défaut en même temps.

  ### 19. Angular Material peut être un bon choix si vous avez besoin d'utiliser le design matériel.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mihail C. | Senior Software Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 03, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material peut être un bon choix si vous avez besoin d'utiliser le design matériel (thèmes) de l'équipe Angular ou de construire par vous-même et un chemin facile. J'aime les composants qui sont esthétiques, et si vous utilisez Angular CDK, alors il est préférable d'utiliser ou d'implémenter quelque chose qui pourrait apparaître à l'avenir, aujourd'hui. Donc, les meilleures choses sont : design matériel, mise en page, esthétique, accessibilité, etc.

**Que n’aimez-vous pas à propos de Angular Material?**

Parfois, il est nécessaire d'utiliser quelque chose de personnalisé (contrôles/composants), je recommande d'implémenter certains composants de bootstrap/syncfusion, etc.

**Recommandations à d’autres personnes envisageant Angular Material:**

Recommander d'essayer un prototype pour voir comment il est à utiliser, et s'il fait son travail, commencer à l'utiliser.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Vous pouvez créer un prototype attrayant avec une bonne expérience utilisateur.

  ### 20. Ultra moderne application web

**Rating:** 4.0/5.0 stars

**Reviewed by:** Or C. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 27, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material est composé de plusieurs éléments. Il dispose d'une bibliothèque CSS pour la typographie et d'autres éléments, il propose une approche JavaScript intéressante pour le theming, et sa mise en page réactive utilise un flex. J'ai créé un projet open source pour aider à démarrer votre prochain projet Angular Material. Le but de ce projet est de donner un exemple de tout ce qu'Angular Material a à offrir, le tout sous un même toit. Navigation, pagination, theming, et l'ensemble de la collection de directives sont prêts à l'emploi, il vous suffit d'intégrer vos données et de les lier au HTML.

**Que n’aimez-vous pas à propos de Angular Material?**

Je n'utiliserais pas Bootstrap et Material Design dans le même projet. Si l'apparence par défaut ne vous convient pas, vous devriez personnaliser la feuille de style pour faire les choses spécifiques que vous souhaitez. Bootstrap ajoutera un encombrement inutile et modifiera les styles globaux selon leurs préférences par défaut.

**Recommandations à d’autres personnes envisageant Angular Material:**

Material Design est là et Angular Material est un moyen fantastique d'appliquer les spécifications de conception Material à vos applications monopage. Si vous souhaitez créer votre propre application Angular Material, ne perdez pas votre temps à partir de zéro. Plutôt, commencez avec une application entièrement fonctionnelle avec des démonstrations des directives, le thème déjà configuré, et la navigation et le routage prêts à l'emploi.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Angular Material étend cette bibliothèque de directives avec un ensemble de belles directives inspirées du Material Design. Les directives Angular Material sont des balises HTML qui commencent par 'md', abréviation de Material Design. Elles ne pourraient pas être plus faciles à utiliser. Les services sont également au cœur de la fonctionnalité d'Angular. Ils sont utilisés pour partager du code à travers l'application. Un service central commun comme $http est utilisé et réutilisé pour les appels de données dans les applications Angular.

Angular Material est livré avec certains services qui fournissent des fonctionnalités supplémentaires à l'application. Ils contribuent également à la performance de certaines des directives. Un excellent exemple de service est le 'toast'.

  ### 21. Bon matériel pour commencer

**Rating:** 3.0/5.0 stars

**Reviewed by:** Esha M. | Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 27, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

L'explication des modules de base est faite très bien. S'il y a un nouveau venu qui veut commencer à partir de zéro, il/elle peut se référer au matériel. Les exemples fournis pour le démarrage de base et l'explication de ces sujets n'auraient pas pu être plus simples. J'ai également aimé la façon dont chaque module est si interactif et a des exemples pour soutenir.

**Que n’aimez-vous pas à propos de Angular Material?**

Les sujets avancés auraient pu être meilleurs. Les personnes qui sont nouvelles pourraient avoir du mal à les comprendre en raison d'un manque d'explications simples. C'est bien cependant pour quelqu'un qui a de l'expérience. Explication limitée ou peut-être pas très bien de RxJs.

**Recommandations à d’autres personnes envisageant Angular Material:**

Je témoignerais en faveur de cela, surtout pour les débutants. C'est l'endroit parfait pour commencer.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je suis actuellement en train de créer un intercepteur et aussi des directives qui apporteraient le changement dans toute l'application et élimineraient les risques de mauvaises données.  
La mise en œuvre est effectuée uniquement pour les appels HTTP POST et PUT.  
Au début, j'ai dû comprendre l'idée de base des intercepteurs et des directives pour lesquels j'ai ensuite consulté le matériel et l'ai trouvé assez complet et facile.  
J'ai également pu clarifier certains concepts sur l'injection de dépendances.  
Je travaille aussi avec RxJs et NgRx mais le matériel aurait pu être un peu meilleur.  
Je l'ai trouvé beaucoup trop bref pour pouvoir le saisir rapidement.

  ### 22. Votre développement facile avec Angular Material

**Rating:** 5.0/5.0 stars

**Reviewed by:** Prashant B. | Sr software engg, Entreprise (> 1000 employés)

**Reviewed Date:** November 25, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Il offre toutes les fonctionnalités nécessaires requises pour que l'application soit réactive, un développement rapide, multiplateforme et bien plus encore. Il rend l'application attrayante et performante. Il fournit presque tous les types de composants comme les contrôles de formulaire, la navigation, les boutons et indicateurs, les pop-ups et bien plus encore. Il aide à créer une interface utilisateur orientée appareil pour votre application. Bon support communautaire.

**Que n’aimez-vous pas à propos de Angular Material?**

Angular Material a beaucoup de dépendances non justifiées dans votre module. Pour chaque utilisation de composant, vous devez importer l'ensemble des modules. C'est une bibliothèque un peu lourde par rapport à d'autres bibliothèques de ce type.

**Recommandations à d’autres personnes envisageant Angular Material:**

Je vais fortement recommander cela en fonction des points ci-dessous : Système de mise en page facile, il fournit presque tous les types de composants comme les contrôles de formulaire, la navigation, les boutons et indicateurs, les popups et bien d'autres. Bon support communautaire et documentation. Il offre une excellente expérience utilisateur sur le web, les appareils mobiles et tablettes.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

J'ai résolu principalement le problème de la chronologie de développement, cela rend le développement facile et il n'est pas nécessaire de se soucier du codage réactif et multiplateforme. Cela rend l'application attrayante et performante rapidement. Il fournit presque tous les types de composants comme les contrôles de formulaire, la navigation, les boutons et indicateurs, les pop-ups et bien d'autres.

  ### 23. Framework qui vous offre une expérience utilisateur riche en interface

**Rating:** 4.0/5.0 stars

**Reviewed by:** Pawan T. | Senior Consultant, Entreprise (> 1000 employés)

**Reviewed Date:** November 23, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

C'est l'un des cadres les plus populaires qui vous offre une expérience de développement d'interface utilisateur riche et vous fait gagner du temps de développement. Il dispose de superbes composants d'interface utilisateur préconstruits disponibles qui sont entièrement compatibles avec la plupart des navigateurs modernes, ce qui rend votre application plus facile à utiliser sans rencontrer de problèmes.

**Que n’aimez-vous pas à propos de Angular Material?**

Certaines des choses que je veux vraiment souligner ici  
1. L'arbre pourrait avoir plus de fonctionnalités comme (Arbre d'organisation).  
2. Le support pour IE pourrait avoir été meilleur.  
3. La disponibilité des thèmes pourrait être bien meilleure.  
4. La table pourrait avoir plus de fonctionnalités.

**Recommandations à d’autres personnes envisageant Angular Material:**

Si vous recherchez un cadre avec des composants d'interface utilisateur riches et de bonnes performances, alors Angular Material est l'un des meilleurs cadres disponibles.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Angular Material dans l'une de nos applications de soins de santé. Cela a simplifié la conception de notre application, offrant une expérience sans faille aux utilisateurs finaux. L'application prend moins de temps à charger par rapport à nos autres applications construites sur d'autres frameworks d'interface utilisateur.

  ### 24. Incroyable ensemble d'outils d'interface utilisateur

**Rating:** 5.0/5.0 stars

**Reviewed by:** Girish V. | File uploader with progress bar, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 29, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material a un design basé sur des cartes, idéal pour les mobiles et les écrans de différentes tailles. De plus, ses éléments d'interface utilisateur sont uniques et très attrayants.

**Que n’aimez-vous pas à propos de Angular Material?**

Il est difficile d'apprendre, plus de tutoriels et d'exemples seront appréciés. Typescript est un langage difficile à maîtriser, en particulier l'observateur des méthodes HTTP, tous les tutoriels doivent être accompagnés d'exemples sur http fetch et set.

**Recommandations à d’autres personnes envisageant Angular Material:**

C'est le cadre de référence pour toute technologie de site web ou d'application web.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je l'utilise pour tout mon travail web. C'est une interface très moderne avec de nombreuses fonctionnalités et des avantages clairs pour les utilisateurs finaux. Je ne développe plus d'interfaces web dans aucun autre cadre.

  ### 25. Une interface utilisateur excellente et épurée pour les applications web

**Rating:** 4.0/5.0 stars

**Reviewed by:** Akshay R. | Frontend Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 27, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

J'aime le plus les boutons avec effet d'ondulation, les modales, les cartes, les tiroirs et la documentation d'Angular Material est si facile et compréhensible. L'installation d'Angular Material est très facile.

**Que n’aimez-vous pas à propos de Angular Material?**

Je n'aime pas la personnalisation, elle n'est pas conviviale.

**Recommandations à d’autres personnes envisageant Angular Material:**

Si vous recherchez une interface utilisateur excellente et épurée pour votre prochain projet Angular, vous pouvez utiliser Angular Material sans réfléchir. Cela donne un aspect professionnel à votre application web et il dispose d'une excellente documentation.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Il me donne une interface utilisateur claire et tout semble professionnel. Il offre également de la flexibilité dans la conception et nécessite d'écrire moins de code.

  ### 26. Une bibliothèque de composants basée sur l'interface utilisateur pour Angular.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Sarah C. | Senior Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** August 07, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Les composants préconçus peuvent être utilisés pour construire rapidement des applications avec un style incroyable. Cela réduit le type, ce qui augmente la performance. La simplicité des composants est incroyable. Le grand nombre de composants facilite également leur réutilisation pour d'autres projets. C'est le meilleur framework d'interface utilisateur frontend Material Design sur le marché. La large gamme de matériaux dans Angular Material est gratuite. Le design et l'interface utilisateur sont les meilleurs et le code est facile à comprendre. Il n'y a pas de problèmes de compatibilité lors du passage entre différentes versions d'Angular Material. Les composants sont faciles à utiliser car il suffit de les importer et de les utiliser. L'interface utilisateur incroyable permet à l'utilisateur et au développeur d'interagir davantage avec la plateforme.

**Que n’aimez-vous pas à propos de Angular Material?**

Après l'installation, une fois le thème sélectionné, le changer peut parfois être complexe et prendre du temps. Des composants comme le sélecteur de date-heure ne sont pas disponibles et il devrait y avoir plus de directives ajoutées dans les composants. L'intégration avec d'autres plugins en dehors d'Angular peut parfois être laborieuse et ne fonctionne pas. La personnalisation des composants intégrés peut être difficile. La base de code est parfois lourde et trouver les bugs dans le code peut parfois prendre plus de temps que prévu.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Il offre de nombreuses options à utiliser avec Angular. Il prend en charge HTML, etc. Il est idéal pour les petites entreprises et les entreprises de niveau entreprise. Le design et l'expérience utilisateur sont les meilleurs dans Angular Material et le code est facilement compréhensible.

  ### 27. A l'air premium et se sent bien lors de l'utilisation du matériau

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohammad F. | Angular7 UI Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 24, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material fournit des directives pour le style des boutons et bien plus encore.

**Que n’aimez-vous pas à propos de Angular Material?**

Il y a des problèmes de performance... cela ralentit lorsque vous utilisez des applications lourdes.

**Recommandations à d’autres personnes envisageant Angular Material:**

Aide à écrire moins de code et facile à utiliser

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Dans l'ensemble, c'est un bon code prédéfini, pas besoin d'écrire chaque scss pour le design, tout est prédéfini.

  ### 28. Jusqu'à présent, une assez bonne expérience avec Angular Material.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Pravin E. | Senior Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 01, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Matériaux Chips & fonctionnalité de défilement virtuel.

**Que n’aimez-vous pas à propos de Angular Material?**

Pas si loin, comme tout traîne, nous pouvons toujours opter pour la personnalisation des composants existants.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Le composant matériel toujours prêt nous fait gagner beaucoup de temps au lieu d'écrire la nouvelle fonctionnalité entière ou de l'implémenter nous-mêmes.

  ### 29. Expérience utilisateur des matériaux Angular

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Entreprise (> 1000 employés)

**Reviewed Date:** September 09, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Rendu léger des widgets d'interface utilisateur fournis dans Angular Materials qui peuvent être facilement intégrés aux applications Angular. L'apparence est très professionnelle et réactive. Facile à rendre dynamique avec des données côté serveur. De nombreux contrôles basés sur des graphiques sont intégrés, ce qui rend l'apparence de l'application très professionnelle. La meilleure partie est qu'il se charge très rapidement et stocke les informations côté client afin que le voyage aller-retour sur le serveur ne se produise pas encore et encore.

**Que n’aimez-vous pas à propos de Angular Material?**

Le seul problème est de trouver l'erreur si des problèmes de liaison se produisent. Il faut déboguer chaque étape, ce qui est chronophage.

**Recommandations à d’autres personnes envisageant Angular Material:**

Veuillez opter pour cela si votre application est construite sur le framework Angular, car il offre un design et des mises en page réactifs.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Notre application ERP est construite sur le framework Angular et nous utilisons le plugin Angular Material pour concevoir notre interface utilisateur. Le processus de développement est assez rapide car il offre une large gamme de contrôles qui répondent à tous les besoins de l'application.

  ### 30. Revue pour 25$. (honnêtement !)

**Rating:** 4.5/5.0 stars

**Reviewed by:** Ritik R. | Sr. Frontend Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 11, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

qu'il est vraiment bien couplé avec l'ensemble de l'écosystème Angular.

**Que n’aimez-vous pas à propos de Angular Material?**

parfois, je sens qu'il y a beaucoup de code standard impliqué. Des cas d'utilisation comme le chargement d'une fenêtre modale de manière paresseuse à l'exécution.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Nous utilisons Angular Material comme composants d'architecture UI de base sur les projets clients. J'adore le fait que vous puissiez obtenir quelque chose comme une preuve de concept rapidement sans vous soucier beaucoup des petits détails de l'interface utilisateur.

  ### 31. Solution parfaite pour les composants d'interface utilisateur personnalisés en matière de matériel

**Rating:** 4.5/5.0 stars

**Reviewed by:** Mitesh A. | Front-end Software Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 30, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Les meilleures choses à propos d'Angular Material sont que nous pouvons créer notre propre thème, des API faciles à comprendre et une intégration facile dans notre application existante.

**Que n’aimez-vous pas à propos de Angular Material?**

La personnalisation n'est pas si flexible. La bibliothèque peut être très difficile pour les débutants, mais elle devient très bonne lorsque vous connaissez les fonctionnalités.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Les avantages sont principalement que nous avons plusieurs thèmes pour plusieurs groupes d'utilisateurs.

  ### 32. C'est bien de commencer avec le Material Design. Si vous êtes débutant, c'est un bon outil pour montrer vos compétences.

**Rating:** 5.0/5.0 stars

**Reviewed by:** kartik c. | Software Engineer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 01, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

1>>Conception.
2>>Facilité de codage avec.
3>>Gestion des données avec une bonne interface utilisateur.

**Que n’aimez-vous pas à propos de Angular Material?**

parfois, lors de la gestion des données, le cdk cause des problèmes en interne bien que tout soit bon en lui.

**Recommandations à d’autres personnes envisageant Angular Material:**

Pour un débutant, c'est le mieux  
Et pour une petite startup, c'est également recommandable.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

1>>Problème de conception.
2>>Disposition en grille.
3>>Derniers composants plug & play.

  ### 33. Expérience incroyable avec Angular Material

**Rating:** 4.0/5.0 stars

**Reviewed by:** Hafiz Muhammad U. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 19, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Il fournit des widgets préconstruits fréquemment utilisés qui permettent de gagner du temps de développement.

**Que n’aimez-vous pas à propos de Angular Material?**

Lacs certains nouveaux composants disponibles chez ses concurrents comme vuetify et Bootstrap MD

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je gagne du temps de développement en utilisant Angular Material. Par exemple, le tableau de données est un bon exemple pour appuyer mon argument ici.

  ### 34. Meilleure interface utilisateur pour une application Angular

**Rating:** 5.0/5.0 stars

**Reviewed by:** Mohan S. | Senior Software Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** December 03, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Nous utilisons Angular Material dans notre application, ses contrôles sont agréables et faciles à utiliser, nous pouvons créer une belle interface utilisateur sans designer grâce aux contrôles Angular Material.

**Que n’aimez-vous pas à propos de Angular Material?**

Il est difficile de personnaliser le design de ces contrôles.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Facile à utiliser des contrôles de formulaire dialogues

  ### 35. excellente bibliothèque d'interface utilisateur

**Rating:** 5.0/5.0 stars

**Reviewed by:** Muhammad N. | Application Engineer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 01, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

C'est la facilité d'un style utile et cohérent à travers tous les composants.

**Que n’aimez-vous pas à propos de Angular Material?**

Parfois, la substitution du CSS est un peu hésitante.

**Recommandations à d’autres personnes envisageant Angular Material:**

Allez-y avec ça

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Les composants réutilisables nous permettent d'accélérer le processus de développement. Je pense que c'est le principal avantage avec la facilité d'utilisation.

  ### 36. L'utilisation de Angular Material dans notre projet.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Sreya J. | System Engineer, Entreprise (> 1000 employés)

**Reviewed Date:** November 30, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

J'aime comment cela rend tout plus facile et plus compréhensible que le HTML conventionnel.

**Que n’aimez-vous pas à propos de Angular Material?**

Rien en particulier, tout est bien à ce sujet.

**Recommandations à d’autres personnes envisageant Angular Material:**

C'est recommandé partout, car il accomplit à peu près tout.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Nous l'utilisons pour une application de déclaration fiscale, cela a tout rendu plus facile, les listes déroulantes, les icônes mat, l'auto-complétion mat, etc.

  ### 37. Angular Material est une chose merveilleuse que j'ai découverte.

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 26, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Il est livré avec tous les matériaux de base à extrêmes pour tous les types de développement nécessaires.

**Que n’aimez-vous pas à propos de Angular Material?**

Peut être plus d'options et regrouper les matériaux similaires avec le même code.

**Recommandations à d’autres personnes envisageant Angular Material:**

Utilise-le. C'est un ami pour nous.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Cela réduit l'effort de temps. Il peut être trié facilement avec Angular Material.

  ### 38. Meilleur composant d'interface utilisateur

**Rating:** 4.5/5.0 stars

**Reviewed by:** Amit S. | Entreprise (> 1000 employés)

**Reviewed Date:** November 26, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Je suis en train d'utiliser Angular Material dans mes projets critiques. Facile à utiliser et a couvert presque tous les composants de base pour développer le frontend facilement.

**Que n’aimez-vous pas à propos de Angular Material?**

La personnalisation n'est pas facile avec les contrôles.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Création d'un générateur de formulaires complexe utilisant Angular Material. Peut créer une mise en page généralisée.

  ### 39. La meilleure bibliothèque peut être intégrée avec Angular,

**Rating:** 5.0/5.0 stars

**Reviewed by:** Shubham P. | Web UI Developer, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 28, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Nous utilisons quotidiennement la bibliothèque Material car elle offre la meilleure expérience utilisateur ainsi qu'une mise en œuvre plus facile des divers composants sur SPA.

**Que n’aimez-vous pas à propos de Angular Material?**

Je pense que le remplacement du style doit être amélioré.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Divers composants dynamiques et faciles à utiliser.

  ### 40. Revue du matériel Angular

**Rating:** 5.0/5.0 stars

**Reviewed by:** Bhavesh N. | Senior Software Developer - IT, Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 27, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

La documentation détaillée  
Les dernières normes d'interface utilisateur et l'aide pour la gestion des événements

**Que n’aimez-vous pas à propos de Angular Material?**

C'est encore en retard par rapport à quasar et d'autres bibliothèques de matériel du point de vue du designer.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Problèmes avec une UX étendue  
Avantages en termes de fonctionnalité et d'intégration

  ### 41. Le matériel offre un design facile pour les développeurs non CSS comme moi si vous êtes développeur Angular.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Harris G. | Frontend Developer, Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 27, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Table, système de grille, datepicker, boîte d'alerte

**Que n’aimez-vous pas à propos de Angular Material?**

La documentation et la communauté de développement sont médiocres.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je n'ai pas besoin de connaître .css en profondeur, je peux utiliser son composant dans le modèle angular.

  ### 42. Laissez Google concevoir le travail pour vous

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Services financiers | Entreprise (> 1000 employés)

**Reviewed Date:** November 11, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Concevez Google avec une intégration transparente dans les composants Angular.

**Que n’aimez-vous pas à propos de Angular Material?**

Les tendances récentes se sont orientées vers l'utilisation exclusive de TypeScript et il semble toujours y avoir une opinion polarisante au sein de la communauté à ce sujet.

**Recommandations à d’autres personnes envisageant Angular Material:**

Limitez l'utilisation des substitutions CSS, laissez Google résoudre les choses difficiles !

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Le fait de se concentrer sur les choix de produits de base de l'entreprise plutôt que de débattre de la conception ou de l'utilisabilité a stimulé la productivité et assuré la cohérence.

  ### 43. Merveilleux cadre UI/UX pour les applications Angular

**Rating:** 5.0/5.0 stars

**Reviewed by:** Charles T. | Petite entreprise (50 employés ou moins)

**Reviewed Date:** July 01, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material fournit des composants préconçus qui peuvent être utilisés pour construire rapidement des applications avec un style matériel incroyable. Cela réduit considérablement le temps nécessaire pour styliser les applications afin que vous puissiez vous concentrer sur la logique.

**Que n’aimez-vous pas à propos de Angular Material?**

Après avoir sélectionné un thème lors de l'installation d'Angular Material, il est un peu compliqué de le changer ou même de le personnaliser.

**Recommandations à d’autres personnes envisageant Angular Material:**

Angular Material est une définition de style incontournable pour les applications Angular.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Angular Material vous permet d'ajouter des styles préconçus qui réduisent le temps de développement et ajoutent une touche de style à une application.

  ### 44. Mieux vaut utiliser

**Rating:** 4.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 28, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

J'ai eu peu d'occasions de travailler avec Angular. C'est une structure de fichier facilement gérable.

**Que n’aimez-vous pas à propos de Angular Material?**

Beaucoup de dépendance. Après avoir restauré toutes les dépendances, la taille du projet devient plus grande.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je n'ai résolu aucun problème, mais lorsque j'ai cherché sur Google, il y a beaucoup de solutions, mais il devrait y en avoir plus.

  ### 45. Angular Material est facile à intégrer et a un aspect génial.

**Rating:** 3.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Ressources humaines | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 28, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Le design est très élégant et facile à utiliser.

**Que n’aimez-vous pas à propos de Angular Material?**

Personnaliser les entrées ou les sélections est très difficile. L'option de sélection ne correspond pas aux entrées ou aux boutons.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je suis très mauvais en design. Angular Material m'aide à créer un design quelque peu bon. Des composants comme le modal et la barre latérale sont très utiles.

  ### 46. J'ai un problème avec le type de composant de date moment. Changer le CSS des composants est difficile.

**Rating:** 3.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Technologie de l'information et services | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** November 28, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Composants puissants mat-table et mat-tree

**Que n’aimez-vous pas à propos de Angular Material?**

J'ai un problème avec le type de composant de date moment. Changer le CSS des composants est difficile.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

J'ai enveloppé des composants Angular Material et créé de nouveaux composants à utiliser comme composants monolithiques dans toute l'application. J'ai enveloppé mat-table et mat-tree et créé de nouveaux composants puissants.

  ### 47. Facile à utiliser et à construire des composants complexes.

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à E-learning | Petite entreprise (50 employés ou moins)

**Reviewed Date:** December 03, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

J'aime la façon dont la documentation est facile à comprendre, même pour les composants les plus complexes.

**Que n’aimez-vous pas à propos de Angular Material?**

Je n'ai aucune plainte à ce sujet. C'est bien.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Je développais mon propre site web de mariage, et AM l'a rendu plus facile et plus rapide.

  ### 48. Grande expérience

**Rating:** 4.5/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 26, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

Les extraits de code sont les meilleurs. Facilement personnalisables avec une documentation appropriée.

**Que n’aimez-vous pas à propos de Angular Material?**

Plus de composants peuvent être ajoutés avec Angular Material

**Recommandations à d’autres personnes envisageant Angular Material:**

Donnez du temps, vous pouvez facilement comprendre l'importance d'Angular Material.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Création de sites web pour les clients, y compris des tableaux de bord

  ### 49. Une bibliothèque audacieuse pour les développeurs Angular

**Rating:** 4.5/5.0 stars

**Reviewed by:** Jelson C. | Marché intermédiaire (51-1000 employés)

**Reviewed Date:** March 03, 2020

**Qu'aimez-vous le plus à propos de Angular Material?**

La simplicité d'utilisation des composants présents dans Angular Material est incomparable avec d'autres bibliothèques. Il y a de nombreux composants qui peuvent être utilisés ainsi que réutilisés dans divers projets Angular. Il n'y a pas de problèmes de compatibilité avec les différentes versions d'Angular.

**Que n’aimez-vous pas à propos de Angular Material?**

Pas de désapprobations jusqu'à présent. Mais il y a quelques suggestions. Des composants tels que le sélecteur de date et d'heure peuvent être ajoutés. Plus de directives pourraient être ajoutées aux composants.

**Recommandations à d’autres personnes envisageant Angular Material:**

Angular Material peut être facilement utilisé dans les projets Angular sans investir de temps à apprendre son utilisation, ce qui, à mon avis, est le plus grand avantage.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Il pourrait y avoir moins de directives incluses dans les différents composants de cette bibliothèque. Facile d'écrire des enveloppes sur ces composants sans aucune entrave au code réel d'Angular Material.

  ### 50. Le meilleur d'Angular et de Material Design

**Rating:** 5.0/5.0 stars

**Reviewed by:** Utilisateur vérifié à Logiciels informatiques | Petite entreprise (50 employés ou moins)

**Reviewed Date:** November 27, 2019

**Qu'aimez-vous le plus à propos de Angular Material?**

Angular Material est probablement le meilleur framework d'interface utilisateur frontend standardisé de Material Design disponible. Je me souviens que lorsque Material Design a été publié pour la première fois par Google, je n'avais presque aucune idée de la façon de l'incorporer dans mes sites web. Heureusement, avec Angular Material, je suis capable de l'intégrer très bien dans mes sites web Angular.

**Que n’aimez-vous pas à propos de Angular Material?**

Quand je l'ai utilisé pour la première fois il y a quelques années, il y avait quelques problèmes lorsque j'ai essayé de faire des choses un peu plus sophistiquées, comme l'intégrer avec d'autres plugins Angular externes. Parfois, ils ne fonctionnent tout simplement pas ensemble, j'ai dû trouver des solutions de contournement pour le rendu.

**Recommandations à d’autres personnes envisageant Angular Material:**

C'est mieux si votre équipe a des développeurs Angular expérimentés.

**Quels sont les problèmes que Angular Material résout, et en quoi cela vous est-il bénéfique?**

Utiliser Material Design avec un minimum d'efforts supplémentaires. Nous sommes capables d'utiliser Material Design sans développer nos propres bibliothèques pour cela.


## Angular Material Discussions
  - [Le matériel angulaire est-il meilleur que Bootstrap ?](https://www.g2.com/fr/discussions/is-angular-material-better-than-bootstrap) - 1 comment
  - [Is angular material a framework?](https://www.g2.com/fr/discussions/is-angular-material-a-framework) - 1 comment

- [View Angular Material pricing details and edition comparison](https://www.g2.com/fr/products/angular-material/reviews?section=pricing&secure%5Bexpires_at%5D=2026-05-16+05%3A08%3A08+-0500&secure%5Bsession_id%5D=d25f7086-3bf2-46c0-b62a-59f5e9ebae08&secure%5Btoken%5D=31d040340dafc4e85bd95bfdd51a2340561abbb6e3c7fe05e818864ed3d40535&format=llm_user)

## Angular Material Features
**Fonctionnalité**
- Contingence linguistique
- Bibliothèque de composants
- Composants déverrouillés

**management**
- Intégration du cadre
- Gestion des référentiels
- Soutien

## Top Angular Material Alternatives
  - [Essential Studio](https://www.g2.com/fr/products/essential-studio/reviews) - 4.5/5.0 (698 reviews)
  - [Progress Kendo UI](https://www.g2.com/fr/products/progress-kendo-ui/reviews) - 4.4/5.0 (248 reviews)
  - [DevExpress](https://www.g2.com/fr/products/devexpress/reviews) - 4.8/5.0 (112 reviews)

